
Filmography32 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2026 | Goodbye, MonsterMovie | Trish | 41 |
| 2025 | Devil May CrySeries | Sentry (voice) | 40 |
| 2022 | I, ChallengerMovie | Vanessa | 37 |
| 2020 | EtheriaSeries | Erin | 35 |
| 2020 | Time Warp: The Greatest Cult Films of All TimeSeries | Self | 35 |
| 2020 | DeliveredMovie | Jenny | 35 |
| 2018 | Maelstrom: The Odyssey of WaterworldMovie | Herself / Enola (archive footage) | 33 |
| 2017 | The Good DoctorSeries | Grace | 32 |
| 2014 | LegendsSeries | Maggie Harris | 29 |
| 2014 | Veronica MarsMovie | Cindy 'Mac' Mackenzie | 29 |
| 2014 | ScorpionSeries | Florence | 29 |
| 2012 | Should've Been RomeoMovie | Alice | 27 |
| 2012 | Napoleon DynamiteSeries | Deb (voice) | 27 |
| 2010 | The Deep EndSeries | Addy Fisher | 25 |
| 2009 | CastleSeries | Reese Harmon | 24 |
| 2008 | True BloodSeries | Molly | 23 |
| 2007 | What We Do Is SecretMovie | Michelle | 22 |
| 2006 | Big LoveSeries | Heather Tuttle | 21 |
| 2005 | BonesSeries | Special Agent Genevieve Shaw | 20 |
| 2005 | Grey's AnatomySeries | Heather Brooks | 20 |
| 2004 | Veronica MarsSeries | Cindy 'Mac' Mackenzie | 19 |
| 2002 | Without a TraceSeries | Serene Barnes | 17 |
| 1999 | Alice in WonderlandMovie | Alice | 14 |
| 1997 | True WomenSeries | Young Euphemia Ashby | 12 |
| 1997 | Merry Christmas, George BaileyMovie | Janie Bailey | 12 |
| 1997 | Before Women Had WingsMovie | Avocet Abigail 'Bird' Jackson | 12 |
| 1997 | Santa FeMovie | Crystal Thomas | 12 |
| 1995 | WaterworldMovie | Enola | 10 |
| 1994 | When a Man Loves a WomanMovie | Jessica Green | 9 |
| 1994 | AndreMovie | Toni Whitney | 9 |
| 1992 | The Tonight Show with Jay LenoSeries | Herself | 7 |
| 1992 | Camp WilderSeries | Sophie Wilder | 7 |