Moloch 1999
Producer
How Holocaust came to Television 2019
as Self
Antichrist 2009
Thanks
Palermo Shooting 2008
The Nomi Song 2004
Credits from TMDB.