Following engagements at the Volksbühne am Rosa-Luxemburg-Platz Berlin, Schauspiel Frankfurt, Staatstheater Hannover, Staatstheater Kassel, Neue Bühne Senftenberg, Theater Magdeburg, Staatstheater Kassel, Schauspielhaus Zürich, Deutsches Schauspielhaus in Hamburg and Maxim Gorki Theater Berlin, he was a permanent ensemble member at the Centraltheater Leipzig from 2008 to 2013. He has worked with directors such as Frank Castorf, Andreas Kriegenburg, Sebastian Hartmann, Leander Haußmann, Martin Laberenz, Sebastian Baumgarten, Robert Borgmann, Amina Gusner, Armin Petras, Luk Perceval and Claus Peymann. From 2013 to 2018 he was a permanent member of the Stuttgart Schauspiel ensemble. He has also worked in various film and television productions, most recently in the feature film Whatever happens next (2018) directed by Julian Pörksen. From the 2019/20 season he will be a permanent ensemble member at the Deutsches Theater Berlin.