2002 Workshop Filmhaus Köln
2015 – „The Big Surprise“
Rolle: Martin Sorge
Regie: Markus Willer
ProSieben
2014 – „Sehnsucht Odeon“
Rolle: Robert
Regie: Victor Haselmayer, Anthony Capristo
Mind Zoo
2013 – „Swing“
Rolle: Hauptrolle
Regie: Viktor Haselmayer
Mind Zoo
2011 – „Der Staatsanwalt“
Rolle: Franz Glatt
Regie: Boris Keidies
ZDF
2010 – „Fighting for popcorn“
Rolle: Schuhmacher
Regie: Yaschar Scheyda
HfG Offenbach
2010 – „B612“
Rolle: Max Blank
Regie: Carl Meuth
Kinofilm
2009 – „50/50“
Rolle: Gläubiger
Regie: Alexander Düsterberg
Kinofilm
2007 – „Alles ausser Sex“
Rolle: Kunstsammler
Regie: Non ricordo
ProSieben
2007 – „Children of the flood“
Rolle: Vater
Regie: Jens Mounad
Docuvista Filmproduktion
2006: „SHT“
Rolle: SEK Fake
Regie: Mathias Klein
Andere
2005: „Der Traummann“
Rolle: Der Traummann
Regie: Clara Stadler
Clara Stadler Produktion
2004: „Peter’s Journey“
Rolle: Davidoff Man
Regie: Stefan Zwanzger
Stefan Zwanzger Productions
2001: „Menschlich“
Rolle: Marc
Regie: Alex Feil
Kurzfilm
1995 – 2020: div. Werbespots
1983 – „Romulus der Große“
LSH Burg Nordeck
Romulus – Hauptrolle
Regie: Hendrich
1981 – „Faust – Der Tragödie erster Teil“
LSH Nordeck
Dr. Faust – Co-Hauptrolle
Regie: Hendrich