Marijke
A Remarkable Place to Die (2024)
Ms. Dubois
Chilling Adventures of Sabrina (2018)
Amelia
Happy Together (2018)
Penelope Blossom
Riverdale (2017)
Rae
800 Words (2015)
Lisa Grant
Passion in Paradise (2014)
Director