Sakura 2024
as Natalie
The Farewell 2024
as Self
Dan Lihves or 'But Deliver Us from Evil' 2024
as Megge
Dan Lehwer #2 2024
Behind the Scenes 2011
as Journalist, Thanks
Solitary 2010
Actor
The Victim 2012
Thanks
Eyes 2011
Lead Us Not Into Temptation 2010
Credits from TMDB.