I 1996 var han tilbake på Dramaten i en av hovedrollene, som drengen «Matti», i stykket av Bertolt Brecht. I perioden 1996 til 2007 hadde han flere store roller ved dette teatret, blant annet som Gregers Werle i og Jean i . I (2005) spilte han mot Maria Bonnevie, i en periode da deres sju år lange forhold og forlovelse ble brutt. Dette førte til ekstra stor oppmerksomhet omkring forestillingen.