Films[]
- Babe: Pig in the City - 1998 - Crystal Rogan
- The Adventures of Elmo in Grouchland - 1999 - Katie
- Ice Age - 2002 - Lyra (voice)
- The Haunted Mansion - 2003 - Talia
- Barnyard - 2006 - Harper (voice)
- Step Up - 2006 - Abby Gage
- Ice Age: The Meltdown - 2006 - Lyra (voice)
- Step Up 2: The Streets - 2008 - Abby Gage
- Knowing - 2009 - Nancy Koestler
- Ice Age: Dawn of the Dinosaurs - 2009 - Lyra (voice)
- Underworld: Rise of the Lycans - 2009 - Nina
- Step Up 3D - 2010 - Abby Gage
- Footloose - 2011 - Celeste McCormack
- Rise of the Planet of the Apes - 2011 - Candace Rodman
- The Woman in Black - 2012 - Annabelle Kipps
- Step Up Revolution - 2012 - Abby Gage
- Ice Age: Continental Drift - 2012 - Lyra (voice)
- Hansel and Gretel: Witch Hunters - 2013 - Maria
- Monsters: University - 2013 - Quinny Lalalo (voice)
- The Wolf of Wall Street - 2013 - Sally Vanpervine
- Into the Storm - 2014 - Beth
- Step Up All In - 2014 - Abby Gage
- Horns - 2014 - Serena Righter
- Crystal Universe (3D Animated Movie) - 2015 - Trisha Harvert (voice)
- Ice Age: Collision Course - 2016 - Lyra (voice)
- The Thinning - 2016 - Karen Albroon
TV Shows[]
- Horrible Histories - 2001-2002 - Mo Burrows (Replacing Cree Summers in my version, American, voice)
- Heroes - 2006-2010 - Peggy Williams
- Crystal Universe (3D Animated TV series) - 2014-ongoing - Trisha Harvert (voice)
- Scream Queens - 2015-2016 - Lucy Parker
Video Games[]
- Crystal Universe - 2000 - Trisha Harvert
- Crystal Universe 2 - 2003 - Trisha Harvert
- Crystal Universe 3 - 2004 - Trisha Harvert and Chloe Mitchell
- The Ratchet Trisha Power Hour - 2005 - Trisha Harvert
- Crystal Universe: The Days of New Future - 2005 - Trisha Harvert and Tamera Paige
- Crystal Universe: The Awakening - 2006 - Trisha Harvert and Tamera Paige
- Ice Age 2: The Meltdown (video game) - 2006 - Lyra
- The Ratchet Trisha Power Hour 2: Bad Luck Strucks - 2007 - Trisha Harvert
- Crystal Universe 4 - 2007 - Trisha Harvert and Helen Duncan
- Crystal Universe 5 - 2008 - Trisha Harvert
- Crystal Universe 6 - 2009 - Trisha Harvert, Older Trisha Harvert, Young Trisha Harvert, and Claire Solomon
- Ice Age: Dawn of the Dinosaurs (video game) - 2009 - Lyra
- Crystal Universe 7 - 2010 - Trisha Harvert
- The Ratchet Trisha Power Hour 3: The Final Showdown - 2010 - Trisha Harvert
- Crystal Universe 8 - 2011 - Trisha Harvert
- PlayStation Move Heroes - 2011 - Trisha Harvert
- Crystal Universe 9 - 2012 - Trisha Harvert
- Ice Age: Continental Drift – Arctic Games - 2012 - Lyra
- Crystal Universe 10 - 2013 - Trisha Harvert
All items (4)