Tickets Please 2003
Actor, Writer, Music
Der andere Drache 2003
Special Effects
The Illusion of Despair 2002
Assistant Director, Camera Operator
Credits from TMDB.