Home / Discover / People

Andor

2022
as Mon Mothma

Banished

2015
as Mrs Mary Johnson

Crossing Lines

2013
as Sienna Pride

Cyber Wars

2004
as Dash MacKenzie

Forget Me Not

2011
as Eve Fisher

Glitch (2015)

2015
as Dr. Elishia McKellar

Overwatch

2014
as Moira O'Deorain

Survivor

2015
as Lisa Carr

The Dry

2021
as Gretchen

The Legend of Tarzan

2016
as Alice Clayton

The Matrix Reloaded

2003
as Officer Wirtz

The Secret (2016)

2016
as Hazel Buchanan

The Snowman

2017
as Birte Becker

The State Within

2006
as Caroline Hanley

The Young Victoria

2009
as Lady Flora Hastings

Tin Star

2017
as Angela Worth

Guest Star

Episode Midsomer Murders
A Rare Bird
2012
Episode Beastmaster
Slayer's Return
2001