Directing
Time Demon
Film · 1996
Attack of Serial Killers from Outer Space
Film · 1994
Eurotrash
Series · 1993