W latach 2013–2016 w Burgtheater grał tytułowego duńskiego księcia w szekspirowskim Hamlecie, za którą zdobył austriacką nagrodę teatralną im. Johanna Nepomuka Nestroya. W serialu telewizyjnym Die neue Zeit (Nowy czas, 2019) wcielił się w postać twórcy Bauhausu - Waltera Gropiusa.
Filmografia Rok Tytuł Rola Reżyser 1998 23 Karl Koch Hans-Christian Schmid1999 Entering Reality (film krótkometrażowy) Leon Marco Kreuzpaintner Oblubienica (Die Braut) Fritz von Stein Egon Günther Poppen (film krótkometrażowy) Alex Marco Petry2000 Kalt ist der Abendhauch Hugo Wimmer (młody) Rainer Kaufmann Der Atemkünstler – scenariusz 2001 Trudna miłość (Love the Hard Way) Jeff Peter Sehr 2002 Tatuaż (Tattoo) Marc Schrader Robert Schwentke Haider lebt - 1. April 2021 A.M.