2022The ImperfectsDr. Monday · 1 episodeShow
2021For the Love of ChocolateJamieMovie
2021DemonicSamMovie
2020Love, GuaranteedAriannaMovie
2020Moving PartsEvelynMovie
2020SnowpiercerTail Boss · 1 episodeShow
2020Motherland: Fort SalemNicte Batan · 10 episodesShow
2019V WarsClaire O'Hagan, Claire O'Hagan (uncredited) · 2 episodesShow
2019LittlekennyMs. Tricia (voice) · 2 episodesShow
2019Sew the Winter to My SkinGolden EyesMovie
2018CharmedThe Guardian · 1 episodeShow
2017Ghost WarsDr. Landis Barker · 9 episodesShow
2017A Dash of LoveAngelaMovie
2016Private EyesJada Berry · 4 episodesShow
2016Heritage Minutes: Viola DesmondViola DesmondMovie
2015Careful What You Wish ForAngie AlvarezMovie
2014Seventh SonSarikinMovie
2013Hemlock GroveDr. Clementine Chasseur · 13 episodesShow
2012Broken KingdomJessicaMovie
2012Aladdin and the Death LampShifaMovie
2011AlphasAgnes · 1 episodeShow
2010Mother's DayGina JacksonMovie
2010Barbie: A Fashion FairytaleGrace (voice)Movie
2010The Client ListLauraMovie
2010HavenCarrie Benson · 1 episodeShow
2010Persons UnknownErika Taylor · 13 episodesShow
2010Republic of DoyleSabrina McCarthy · 1 episodeShow
2009Battlestar Galactica: The PlanAnastasia Dualla (archive footage) (uncredited)Movie
2009ColeSerafinaMovie
2009Children of the CornVickyMovie
2008Barbie in 'A Christmas Carol'Catherine / Young Catherine (voice)Movie
2008SanctuaryMeg · 3 episodesShow
2007Battlestar Galactica: RazorPetty Officer Anastasia DuallaMovie
2007ReaperCassidy · 3 episodesShow
2006Santa BabyDonna Louise CampbellMovie
2006Whistler2 episodesShow
2004Battlestar GalacticaAnastasia Dualla, Lt. Anastasia Dualla · 33 episodesShow
2003Battlestar GalacticaAnastasia Dualla · 2 episodesShow
2003Hollywood Wives: The New GenerationSaffronMovie
2003Jake 2.0Anna · 1 episodeShow
2003Black Sash1 episodeShow
2002CarrieSue SnellMovie
2002The Twilight ZoneGwen · 1 episodeShow
2002L.A. Law: The MovieYvonneMovie
2002Jeremiah1 episodeShow
2002Framedas Kandyse McclureMovie
2001Return to Cabin by the LakeJadeMovie
2001See Spot RunAttractive WomanMovie
2000Level 91 episodeShow
2000Dark AngelAnnie Fisher · 2 episodesShow
2000AndromedaZara · 1 episodeShow
2000Just DealKim · 3 episodesShow
2000The Spiral StaircaseMonicaMovie
2000Romeo Must DieStore ClerkMovie
20002getherDanielleMovie
2000Higher GroundKatherine Ann 'Kat' Cabot · 22 episodesShow
1999In a Class of His OwnBrandyMovie
1998Da Vinci's Inquest16 episodesShow
1995The Outer LimitsBrianna Lake · 1 episodeShow
1991Heritage MinutesViola Desmond · 1 episodeShow