Directing
Little Weird Christmas Tales
Film · 2026
Performance
Film · 2020
Rattenkönig
Film · 2015
Forced Combat
Film · 2008
Forced - Zum Töten gezwungen
Film · 2005
Bad Business