| movie | Ordinary Angels (2024)As Theresa Schmitt | (Not seen) |
| tv | The Watchful Eye (2023)As Tory(10 episodes) | (Not seen) |
| tv | 9-1-1: Lone Star (2020)As Catherine(6 episodes) | (Not seen) |
| movie | Superman: Red Son (2020)As Lois Lane (voice) | (Not seen) |
| tv | All Rise (2019)As Georgia Knight(2 episodes) | (Not seen) |
| tv | God Friended Me (2018)As Tammy(1 episode) | (Not seen) |
| tv | The Gifted (2017)As Caitlin Strucker(29 episodes) | (Not seen) |
| tv | Chicago Med (2015)As Heather Williams(1 episode) | (Not seen) |
| movie | Let's Kill Ward's Wife (2014)As Geena | (Not seen) |
| tv | Marvel's Agents of S.H.I.E.L.D. (2013)As Audrey Nathan(1 episode) | (Not seen) |
| movie | Much Ado About Nothing (2012)As Beatrice | (Not seen) |
| tv | Grimm (2011)As Lena Marcinko(1 episode) | (Not seen) |
| tv | Person of Interest (2011)As Root(81 episodes) | (Not seen) |
| tv | Once Upon a Time (2011)As Astrid / Nova(1 episode) | (Not seen) |
| tv | Suits (2011)As Esther Edelstein(5 episodes) | (Not seen) |
| movie | The Cabin in the Woods (2011) (AKA "Cabin")As Wendy Lin | (Not seen) |
| tv | Human Target (2010)As Katherine Walters(1 episode) | (Not seen) |
| tv | Scooby-Doo! Mystery Incorporated (2010)As Nova (voice)(4 episodes) | (Not seen) |
| tv | The Good Wife (2009)As Trish Arkin(1 episode) | (Not seen) |
| tv | Dollhouse (2009)As Dr. Claire Saunders(12 episodes) | (Not seen) |
| movie | Fire & Ice: The Dragon Chronicles (2008) (AKA "Fire and Ice: The Dragon Chronicles")As Luisa | (Not seen) |
| tv | Supernatural (2005)As Andrea Barr(2 episodes) | (Not seen) |
| tv | Grey's Anatomy (2005)As Kathleen Shepherd(1 episode) | (Not seen) |
| tv | How I Met Your Mother (2005)As Penelope(1 episode) | (Not seen) |
| tv | Justice League Unlimited (2004)As The Huntress (voice)(4 episodes) | (Not seen) |
| movie | Return to the Batcave: The Misadventures of Adam and Burt (2003)As Bonnie Lindsey | (Not seen) |
| movie | Catch Me If You Can (2002)As Miggy | (Not seen) |
| tv | Angel (1999)As Fred Burkle / Illyria(70 episodes) | (Not seen) |