KINO (Auswahl)
| 2016 | Ein verborgenes Leben | Rolle: Father Kreutzberg | KINO International | Regie: Terrence Malick | Preis der ökumenischen Jury bei Filmfestival in Cannes 2019 |
| 2014 | Auf Einmal | Rolle: Jonas Krüger | KINO | Regie: Asli Özge |
| P.O.V. Prisoner of Vision | Rolle: Puppenspieler | KINO Österreich | Regie: Gerda Leopold | |
| 2013 | Big Business | Rolle: Crowd Member | KINO USA | Regie: Ken Scott |
| Jack | KINO | Regie: Edward Berger | Wettbewerb BERLINALE 2014 | Publikumspreis beim Festival des deutschen Films 2014 | LOLA in Silber 2015 | |
| Jesus Cries | Rolle: Hohepriester / Kaiphas | KINO | Regie: Brigitte Maria Mayer | |
| 2011 | So nah, so fern | Rolle: Lukas | 3D-KINO Kurzfilm | Regie: Kemal Görgülü |
| 2010 | Chicken with Plums | Rolle: Socrates Student | KINO International | Regie: Marjane Satrapi |
| I phone you | Rolle: Bernie | KINO | Regie: Dan Tang | |
| Geronimo | Rolle: Riko | Kurzfilm KHM Köln | Regie: Sebastian Kühn | |
| Anonymus | Rolle: Cecils Spy Servant | KINO International | Regie: Roland Emmerich | |
| 2009 | Spuren | Rolle: Philipp | Kurzfilm | Regie: Stefanie Ren |
| 2007 | Robert Zimmermann wundert sich über die Liebe | Rolle: Ole | KINO | Regie: Leander Haußmann |
| 2006 | Kein Bund fürs Leben | Rolle: Justus | KINO | Regie: Granz Henman |
| 2005 | Polumgla | Rolle: Peter | KINO Russland | Regie: Artem Antonov |
| 2004 | Die Zeit, die bleibt / Le temps qui reste | Rolle: Sasha | KINO Frankreich | Regie: Francois Ozon |
| Überfahrt | Kurzfilm / Installation | Regie: Rainer Kirberg |
TV (Auswahl)
| 2023 | Tilda Apfelkern | Rolle: Sprecher aller Figuren | 2. Staffel Zeichentrickserie | ZDF | Regie: Urte Zintler |
| 2022 | Spreewaldkrimi - Bis der Tod euch scheidet | Rolle: PM Kral | ZDF | Regie: Jan Fehse |
| Der Erzgebirgskrimi - Ein Mord zu Weihnachten | Rolle: Jens Markert | ZDF | Regie: Axel Barth | |
| 2021 | Unser Sandmännchen | Rolle: Pittiplatsch | 2.Staffel | ARD | Regie: Sandra Schießl |
| 2020 | 3 1/2 Stunden | Rolle: Horst Maurer | ARD | Regie: Ed Herzog | Bernd Burgemeister Fernsehpreis 2021 |
| 2019 | Babylon Berlin | Rolle: Rezeptionist Fridolin | 3. Staffel | ARD / Sky | Regie: Tom Tykwer, Henk Handloegten, Achim v. Borris |
| Unser Sandmännchen | Rolle: Pittiplatsch | 1. Staffel | ARD | Regie: Sandra Schießl | |
| 2017 | Tannbach II | Rolle: Ermittler / Stasi Offizier | ZDF | Regie: Alexander Diehrbach |
| 2016 | Tilda Apfelkern | Rolle: Sprecher aller Figuren | 1. Staffel Zeichentrickserie | MDR | Regie: Konrad Weise |
| Familie mit Hindernissen | Rolle: Pastor Roman Lübke | ARD | Regie: Oliver Schmitz | |
| 2015 | Das Dorf der Mörder | Rolle: Marten Wal | ZDF | Regie: Niki Stein |
| 2014 | Der Blindgänger | Rolle: Ralf | ZDF | Regie: Peter Kahane |
| Tatort - Vielleicht | Rolle: Malte | ARD | Regie: Klaus Krämer | |
| 2011 | Der Turm | Rolle: Thomas Wernstein | 2-Teiler ARD | Regie: Christian Schwochow | Publikums-BAMBI 2012 |
| 2010 | Der Brand | Rolle: Junger Mann | SWR | Regie: Brigitte Bertele | 1. Preis beim World Film Festival Montreal 2011 |
| 2008 | Dr. Molly & Karl | Rolle: Patrick | SAT.1 | Regie: Franziska Meletzky |
| 2004 | Wolffs Revier - Wege zum Ruhm | Rolle: Valentin Mattuschat | SAT.1 | Regie: Reinhard Münster |
THEATER (Auswahl)
| 2022 | Der Sturm | Rolle: Ariel | Luisenburg-Festspiele Wunsiedel | Regie: Birgit Simmler |
| 2021 | Faust | Rolle: Faust | Luisenburg-Festspiele Wunsiedel | Regie: Christoph Biermeier |
| 2019 | Die Päpstin | Rolle: Markgraf Gerold | Luisenburg-Festspiele Wunsiedel | Regie: Birgit Simmler |
| 2018 | Der Widerspenstigen Zähmung | Rolle: Gremia, Magister | Schauspiel Leipzig | Regie: Moritz Sostmann |
| 2017 | Hamlet, Prinz von Dänemark | Rolle: Polonius | Bühne Halle / Puppentheater | Regie: Christoph Werner |
| Vom Abendland | UA | Bühne Halle / Puppentheater | Regie: Christoph Werner | |
| 2016 | Der kleine Muck | Bühne Halle / Puppentheater | Regie: Ralf Meyer |
| 1913 - Der Sommer des Jahrhunderts | Bühne Halle / Puppentheater | Regie: Christoph Werner | |
| Die Liebe in den Zeiten der Cholera | Rolle: Florentino Ariza | Bühne Halle / Puppentheater | Regie: Christoph Werner | |
| 2015 | The Ventriloquist Convention | Rolle: Jessica | Bühne Halle / Puppentheater | Regie: Gisèle Vienne |
| Madame Bovary | Rolle: Rodolphe Boulanger | Bühne Halle / Puppentheater | Regie: Kalma Streun | |
| 2014 | Jorinde und Joringel | Bühne Halle / Puppentheater | Regie: Nis Soegaard |
| Der Besuch der alten Dame | Rolle: Bürgermeister | Bühne Halle / Puppentheater | Regie: Christoph Werner | |
| 2013 | Das Jahrmarktsfest zu Plundersweilern | Rolle: Herr A. | Theater Neubrandenburg / Neustrelitz | Regie: Annegret Hahn |
| 2012 | Tod eines Handlungsreisenden | Rolle: Biff | St. Pauli Theater Hamburg | Regie: Wilfried Minks |
| 2011/12 | Hinterm Horizont | Rolle: Elmar | Uraufführung | Theater am Potsdamer Platz Berlin | Regie: Ulrich Waller |
| 2010 | Hitlerine & die Untergäng | Rolle: Puppenspieler | Volksbühne Berlin | Regie: Alexis Bug |
| 2009 | Woyzeck | Rolle: Puppenspieler | Theater Bremen | Regie: Robert Schuster |
| 2006 | Cafe Talas | Rolle: Maximilian | FFT Düsseldorf | Regie: Malte Jelden |
| 2005 | Hamlet | Rolle: Hamlet | Burghofspiele Eltville | Regie: Thomas Bading |
| Verstörung | Rolle: Pauls Freund | Schaubühne am Lehniner Platz, Berlin | Regie: Falk Richter | |
| Troilus und Cressida | Rolle: Aeneas | Schaubühne am Lehniner Platz, Berlin | Regie: James MacDonald | |
| Oscar Wilde - Ein Rausch | Rolle: Lord Alfred Douglas | Maxim Gorki Theater Berlin | Regie: Bruno Cathomas | |
| Perlino | Rolle: Perlino | Thalia Theater Halle | Regie: Juliane von Sivers | |
| 2004 | Die Bibel: I Schöpfung - eine Sinnsuche in fünf Teilen | Maxim Gorki Theater Berlin | Regie: Bruno Cathomas |
| Giraffenkind | Rolle: Giraffenkind | Thalia Theater Halle | Regie: Carlos Manuel | |
| 2003 | Romeo und Julia | Rolle: Tybalt | Thalia Theater Halle | Regie: Frieder Venus |
| Wie es euch gefällt | Rolle: Rosalinde | Thalia Theater Halle | Regie: Annegret Hahn | |
| 2002 | Schnitt ins Fleisch | Rolle: Hänschen | Thalia Theater Halle | Regie: Christof Biermeyer |
| Bintou | Rolle: Hänschen | Thalia Theater Halle | Regie: Annegret Hahn | |
| Tante Blümchen | Rolle: Das Baby | Thalia Theater Halle | Regie: Annegret Hahn | |
| 2001 | Kurzdramen | Rolle: Sohn | Thalia Theater Halle | Regie: Jarg Pataki |
| 2000 | Der Eingeborene | Rolle: Kurt | Thalia Theater Halle | Regie: Claudia Bauer |