I Want to Live on Mars 2023
as Nancy
Figure Studies 2012
as Self
Witchmaster General 2009
as Lorelei Damien
Blitzkrieg: Escape from Stalag 69 2008
as Natasha
Credits from TMDB.