Sarah-Megan Allouch Known for Acting Acting credits 2017 Deaf Hearts as Mathilde 2017 Islands as Circé