Filmography

Television

Project Role Episode/s
Arrow (2013) Nyssa al Ghul 2×13 Heir to the Demon
Chosen (2013) Amber 1×02 The Hunters
Spartacus: War of the Damned (2010-2012) Mira 15 episodes
CSI: Miami (2012) Assassin 10×18 Law & Disorder
6 passi nel giallo (2012) Eleanor 1×02 Sotto protezione
The Resistance (2010) Lana 8 episodes
Legend of the Seeker (2010) Garren the Mord Sith 3 episodes
Chuck (2009) Alexis 2×15 Chuck Versus the Beefcake
The Rookie: Day 3 – Extraction Kate Wyman 6 episodes
Reba (2002) Morgan Brooks 1×20 The King and I
Third Watch (2001) Ani Bailey 2×20 Man Enough

Film

Project Role Director
Remorse (2014) Lori Quinn Saunders
The Snow Bride (2013) Greta Kaine Bert Kish
Death Valley (2013) Annie Gunn T.J. Scott
Staged (2012) Flo Alex Ranarivelo
3 Minutes (short, 2011) Hunter #3 Ross Ching
The Grind (2010) Jemma Jhon Doria
Mafiosa (2010) Alex Johnson Yusaku Mizoguchi
Alpha Males Experiment (2009) Jenna Alex Ranarivelo
Forget About Love (2008) Heather Matthew Corbett Davis
Stiletto (2008) Biker Chick #2 Nick Vallelonga
A New Tomorrow (2007) Katherine Schatz Carey Corr
All In (2006) Dealer #1 Nick Vallelonga
If You Lived Here, You’d Be Home Now (2006) Katherine Schatz Peter Lauer
Choker (2005) Santo Nick Vallelonga
44 Minutes: The North Hollywood Shoot-Out (2003) Kate Yves Simoneau
Emmett’s Mark (2002) Francine Keith Snyder
Bottomfeeders (2001) Ursula Brian Price
Lucky Numbers (2000) Teen Girl Nora Ephron