2019
A Cohort of Guests as Anne-Marie
2018
Deep Blue Sea 2 as Misty Calhoun
2018
Station 19 as Maya Bishop (105 episodes)
2017
Happily Never After as Kate
2016
The Perfect Stalker as Grace (Fisher) Winston
2016
48 Hours to Live as Detective Lewis
2016
Too Close to Home as Anna (16 episodes)
2016
T@gged as Ms. Dawson (35 episodes)
2016
The Wrong Car as Trudy
2016
Adulterers as Ashley
2015
Celebrity Family Feud as Self (1 episode)
2014
Knock Knock as Jamie
2014
Jarhead 2: Field of Fire as Danielle 'Danni' Allen
2014
Drew Peterson: Untouchable as Chloe Roberts
2012
Perception as Reagan Harper (1 episode)
2010
The Glades as Jolene (1 episode)
2008
Generation Gap as Jenny
2007
Kaya as Kaya (10 episodes)
2007
Boogeyman 2 as Laura Porter
2007
In the Land of Women as Teenage Girl
2006
Heroes as Jackie Wilcox (8 episodes)
2006
Bring It On: All or Nothing as Brianna
2005
Close to Home (1 episode)
2005
Supernatural as Margo Lassiter (1 episode)
2005
The Closer as Gretchen Schiller (1 episode)
2005
Grey's Anatomy as Maya Bishop (6 episodes)
2004
Summerland (9 episodes)
2002
CSI: Miami (1 episode)
2001
One on One as Brittany (1 episode)
2001
Grounded for Life (2 episodes)
2000
CSI: Crime Scene Investigation as Amy Keaton (1 episode)
2000
Malcolm in the Middle as Heidi (1 episode)
1998
Charmed as New Phoebe (1 episode)
1993
The X-Files as Marcia Brady (1 episode)