Known For
Filmography
—
2024
2007
2007
2006
2005
2003
2001

Tome Alone
Movie · as Christian

Alien: Absolution
Movie · as Dock Rat

2
Movie

Experiment 18: Das Hexenhammer-Projekt
Movie · as Helmut Koch

Laibach: Divided States of America
Movie · as Himself

Experiment 17
Movie · as Helmut Koch

The Eldritch Influence: The Life, Vision, and Phenomenon of H.P. Lovecraft
Movie · as Self

Nyarlathotep
Movie · as Dr. Burke
