Suspended Island 2020
Director
Undead Sun 2014
Toxic Camera 2012
Dreamtime 2001
Gamma 1999
Stasi City 1997
Hypnotic Suggestion 505 1993
Penny Slinger: Out of the Shadows 2017
as Self
Credits from TMDB.