The Painted as Evelyn Elster
2024
The Fetch as Charlie
2024
The Penguin as Carla Viti (2 episodes)
2021
No Man of God as Carolyn Lieberman
2019
The Mandela Effect as Claire
2019
The Irishman as Mary Sheeran
2019
The Loudest Voice as Judy Laterza (7 episodes)
2016
Holidays as Persian (segment "Mother's Day")
2016
The Veil as Karen Sweetzer
2015
The Midnight Swim as Isa
2014
Halt and Catch Fire as Sara Wheeler (10 episodes)
2012
Elementary as Iris Lanzer (1 episode)
2010
Boardwalk Empire as Angela Darmody (24 episodes)
2009
Acts of Mercy as Maggie Collins
2007
Before the Devil Knows You're Dead as Chris Lasorda
2007
Wrong Turn 2: Dead End as Mara
2006
Spectropia as Spectropia
2005
The Ring Two as Young Nurse
2005
Medium as Lyla Gallagher / Geraldine Hanscombe (1 episode)
2003
Mona Lisa Smile as Frances the Girl in Italian Class
2002
Without a Trace as Katie Duncan (1 episode)
2001
Storytelling as Catherine
2001
Law & Order: Criminal Intent as Angela (1 episode)
2001
Law & Order: Criminal Intent as Lilly Carlyle (1 episode)
2001
Relative Evil as Lizzie
2001
Lonesome as Lily Randolph
2000
Red Dirt as Emily Whaley
2000
The Huntress as Brandi Thorson
1999
The Sopranos as Alessandra (2 episodes)
1998
Celebrity as Production Assistant
1998
A Cool, Dry Place as Bonnie
1998
Wrestling with Alligators as Maddy Hawkins
1997
Number One Fan as Sadie
1996
Manny & Lo as Laurel
1990
Law & Order as Teresa Drosi (1 episode)