Home / Discover / People

Terra Nova

2011
as Mira

Black Lightning

2018
as Lynn Stewart

Hijack

2023
as Marsha Smith-Nelson

Batman Begins

2005
as Jessica

The Unholy

2021
as Monica Slade

The Girl with the Dragon Tattoo

2011
as Barbados TV Reporter

TRON: Legacy

2010
as Claire Atkinson

Moonshot

2022
as Jan

Feed The Beast

2016
as Rie Shannon

Green Flash

2008
as Sophie

Spare Room

2018
as Doctor Eva Rae

NY-LON (UK)

2004
as Katherine Williams Osgood

Bad Blood

2015
as Tommy Bates

Submerged

2005
as Dr. Susan Chappell

The Whole Truth

2010
as Lena Boudreaux

Profile

2018
as Vick

Guest Star

Episode My Family
One Flew Out of the Cuckoo's Nest
2002
Episode Marvel's Agents of S.H.I.E.L.D.
Scars
2015
Episode Love Soup
Take Five
2005
Episode Stargate SG-1
Birthright
2003
Episode Genius (2017)
No One Sleeps
2021
Episode Lie to Me
Do No Harm
2009
Episode Marvel's Agents of S.H.I.E.L.D.
Turn, Turn, Turn
2014
Episode Marvel's Agents of S.H.I.E.L.D.
S.O.S. (1)
2015
Episode Heroes
Hysterical Blindness
2009
Episode Pushing Daisies
Water & Power
2009
Episode Hustle
The Henderson Challenge
2006
Episode Marvel's Agents of S.H.I.E.L.D.
S.O.S. (2)
2015
Episode Pushing Daisies
Dim Sum Lose Some
2008
Episode Marvel's Agents of S.H.I.E.L.D.
Love in the Time of Hydra
2015
Episode Marvel's Agents of S.H.I.E.L.D.
One Door Closes
2015
Episode CSI: Miami
Show Stopper
2010
Episode Pushing Daisies
Bitches
2007
Episode Journeyman
The Hanged Man
2007
Episode The Mentalist
Green Light
2015
Episode Love, Death & Robots
SONNIE'S EDGE
2019
Episode The Mentalist
Copper Bullet
2015
Episode Marvel's Agents of S.H.I.E.L.D.
Melinda
2015
Episode Marvel's Agents of S.H.I.E.L.D.
Seeds
2014
Episode Doctor Who (2005)
The Long Game
2005
Episode The Mentalist
Black Market
2014
Episode Marvel's Agents of S.H.I.E.L.D.
The Dirty Half Dozen
2015