Filmography
2012
Escape from Planet Earth :: Lena (voice)
2011
Spy Kids: All the Time in the World :: Marissa Wilson
2010
Little Fockers :: Andi Garcia
Saturday Night Live (TV Series) :: Girlfriend (1 episode)
An Invisible Sign :: Mona Gray
Machete :: Sartana
Valentine's Day :: Morley Clarkson
The Killer Inside Me :: Joyce Lakeland
2009
The Office: US Version (TV Series) :: Stress Relief - Sophie
2008
The Love Guru :: Jane Bullard
The Eye :: Sydney Wells
2007
Awake :: Sam Lockwood
Bill :: Lucy
Good Luck Chuck :: Cam
Fantastic 4: Rise of the Silver Surfer :: Invisible Woman/Susan Storm
The Ten :: Liz Anne Blazer
2005
Into the Blue :: Sam
Fantastic Four :: Susan Storm
Fantastic Four (Video Game) :: Susan Storm (voice)
Sin City :: Nancy Callahan
2003
Honey :: Honey Daniels
MADtv (TV Series) :: Jessica Simpson (1 episode)
The Sleeping Dictionary :: Selima
2002
Dark Angel (Video Game) :: Max Guevara (voice)
2000-2002
Dark Angel (TV Series) :: Max Guevara (42 episodes)
2000
Paranoid :: Chloe
1999
Idle Hands :: Molly
Never Been Kissed :: Kirsten
P.U.N.K.S. (Video) :: Samantha Swaboda
1995-1998
Flipper (TV Series) :: Maya Graham (27 episodes)
1998
Love Boat: The Next Wave (TV Series) :: Layla (1 episode)
Beverly Hills, 90210 (TV Series) :: Leanne (2 episodes)
Brooklyn South (TV Series) :: Melissa Hauer
1996
ABC Afterschool Specials (TV Series) :: Christy (1 episode)
Chicago Hope (TV Series) :: Florie Hernandez (1 episode)
1995
Venus Rising :: Young Eve
1994
The Secret World of Alex Mack (TV Series) :: Jessica (3 episodes)
Camp Nowhere :: Gail