I 2005 hadde hun en rolle i actionfilmen Beleiringen: Assault on Precinct 13. I 2009 opptrådte hun i New York, I Love You. I 2015 fikk hun en rolle i Dark Places.