Utdannet skuespiller ved Westerdals Oslo ACT i 2016.
Har siden utdannelsen vært engasjert ved Akershus Teater, Nordland Teater og Kilden Teater.
Har de siste par årene turnert med teaterforestillingen "Romeo og umulig kjærlighet" både i Norge og i utlandet. Spilte miljøaktivisten Håkon Borgrevinck i "Hotel Cæsar" i 2010, har vært programleder for "Megafon" på NRK-super i 2012 og 2013, spilte Christian Runge i den sørlandsproduserte NRK-dokumentarfilmen «Slaveskipet» i 2019 og Sander i Netflix-serien "Forsvinningen Lørenskog" i 2022.
Er ellers en etablert dubber, voicer og lydbokinnleser.