Home / Discover / People

Reign (2013)

2013
as Aylee

The Handmaid's Tale

2017
as Dolores / Ofsamuel

The Intruders

2015
as Leila Markby

A Fighting Man

2014
as Peg Soloman

Guest Star

Episode Ransom
Bulletproof
2017
Episode Ransom
The Return
2017
Episode Orphan Black
Let the Children and Childbearers Toil
2017
Episode Orphan Black
Clutch of Greed
2017
Episode Orphan Black
The Few Who Dare
2017
Episode Ransom
Say What You Did
2017
Episode Ransom
The Castle
2017