Pretty Little Liars (2010) - Hanna Marin
Bart Got a Room (2008) - Alice
Fab Five: The Texas Cheerleader Scandal (2008) - Brooke Tippit
Bring It On: In It to Win It / Majoretele: Totul pentru victorie (2007) - Carson
Neighbors /III (2005) - Mindy
Supernatural / Supernatural: Aventuri în lumea întunericului (2005) - Tracy Davis (1 episode, 2008)
13 Going On 30 / Azi 13 mâine 30 (2004) - Six Chick
The O.C. / Rebel în California (2003) - Riley (1 episode, 2006)
CSI: Miami (2002) - Amy Beck (1 episode, 2008)
Nikki (2000) - Dancer (1 episode, 2002)
Strong Medicine / Terapie intensiva (2000) - April (1 episode, 2004)
The District / Districtul (2000) - Melissa Howell (1 episode, 2002)
The West Wing / Viata la Casa Alba (1999) - Girl (1 episode, 2002)
7th Heaven / Al 7-lea cer (1996) - Margot (2 episodes, 2005)
Days of Our Lives / Zile din viata noastra (1965) - Abby Deveraux