
2020 Smiling Man (voice)
2020 Marilyn Manson
2017 Television Narrator
2017
2017 Johan Wengren
2016 Pope
2016 Benny
2014 David Dolores Frank
2013 David Dolores Frank
2013 Genius
2012 David Dolores Frank
2011 Writer
2011 The Shadow
2009 Writer
2009 Roller Rink Server
2008 Ron Tully
2007 Juan Ton
2007 The Dark Man
2007 Marilyn Manson
2004 Jackson
2004 Director
2003 Christina
2003 Director
2002 Marilyn Manson
2002 Director
2002 Marilyn Manson (voice) (uncredited)
2002 Original Music Composer
2000 Director
2000 Music
1999 The Stranger
1999 Director
1998 Camera Operator
1998 Director
1998
1997 Porno Star #1