Lose Your Head 2013
Writer, Director, Producer
Der andere Planet 2005
Actor
Fucking Different 2005
as (segment "Der andere Planet")
Credits from TMDB.