Actress | Producer | Writer
Audtioned for the role in Stuck on You (2003) that ended up going to Wen Yann Shih, but the Farrellys liked her so much they asked her to do a cameo as the girl Matt Damon and Greg Kinnear hit on in a bar.
Life is funny: I just translate.
Detroit, Michigan, USA
Check out our guide to Comic-Con 2018, see what IMDb editors are watching, and more.