Scheme Birds 2019
Co-Producer
An Army of Lovers 2018
Producer
The Racer 2018
Hold 2017
Inorganica 2013
Night Shift 2012
Director
Loggerheads 2005
as Ann
Buried Alive II 1997
as Geena
Credits from TMDB.