2024
Family Practice Mysteries: Coming Home as Dr. Rachel Hunt
2023
The Blessing Bracelet as Dawn Spencer
2022
Marry Go Round as Abby Foster
2021
One Summer as Lizzie Armstrong
2020
Project Christmas Wish as Lucy
2020
9-1-1: Lone Star as Rose Casey (5 episodes)
2019
Suits: Retrospective Special as Katrina Bennett / Self
2019
Romance Retreat as Dana Willingham
2018
Love, Once and Always as Lucy Windsor
2017
Devil's Gate as FBI Special Agent Daria Francis
2016
MacGyver as Emilia West (1 episode)
2015
12 Monkeys as Cassandra Railly (47 episodes)
2013
Hunt for the Labyrinth Killer as Shelby Cook
2013
The Arrangement as Melody
2012
Imaginary Friend as Brittany
2011
J. Edgar as Anita Colby
2011
Grimm as Lucinda Jarvis (1 episode)
2011
Suburgatory as Linda (1 episode)
2011
Suits as Katrina Bennett (49 episodes)
2010
Hawaii Five-0 as Nicole Duncan (1 episode)
2010
Nikita as Naomi Ceaver (1 episode)
2010
Pretty Little Liars as Meredith Sorenson (7 episodes)
2009
Mao’s Last Dancer as Elizabeth Mackey
2009
Castle as Joy (1 episode)
2009
Lie to Me as Phoebe (1 episode)
2009
Sorority Wars as Gwen
2008
The Mentalist as Marcy Victor (1 episode)
2007
Women on Top as Becca King
2006
Psych as Thea Summers (1 episode)
2005
Ghost Whisperer as Emily Harris (1 episode)
2005
Bones as Neviah Larkin (1 episode)
2003
Cold Case as Allison 'Ally' Thurston (1 episode)
2003
One Tree Hill as Katie (9 episodes)
2003
One Tree Hill as Sara (3 episodes)
2003
NCIS as Kay Barlow (1 episode)
2003
Two and a Half Men as Alicia (1 episode)