Acting
Los Angeles, California, USA
Born January 22, 1981
Pound of Flesh· 2011
Evelyn Scott
Made of Honor· 2008
Lingerie Salesgirl
The Manchurian Candidate· 2004
Shaw's Aide
2103: The Deadly Wake· 1997
Servant
Over There· 2005
Krista
CSI: Crime Scene Investigation· 2000
Sergent Amelia Weiss
Curb Your Enthusiasm· 2000
Dean's Assistant