Han begynte sin skuespillerkarriere på St. Svithun videregående skole, studerte revy og drama på Solbakken folkehøgskole, og er utdannet ved Statens teaterhøgskole (2000-2003). Han har vært tilknyttet Rogaland Teater, hvor han i 2015 ble tildelt Heddaprisen for beste mannlige skuespiller etter sin tolkning av Hamlet i 2014, og Det Norske Teatret, hvor han i 2012 ble tildelt Heddaprisen for beste mannlige birolle som Orin, sønnen til Christie og Erza og løytnant i infanteriet i .