Cô từng đảm nhiệm những vai phụ trong 3 phần mới nhất của Fast & Furious (5, 6 và 7). Cô còn từng đóng nhiều bộ phim khác như Snakes on a Plane (2006), Giallo (2009) và Give 'Em Hell, Malone (2009) hay vai chính trong phim Di Di Hollywood (2010).