Utdannet ved Bårdar Akademiet. Medvirket i en rekke oppsetninger landet over: bl.a. Monsieur Richard Firmin i The Phantom of the Opera og Javert i Les Misérables (Folketeateret), Erlend i Kristin Lavransdatter (Den Nationale Scene), Optimist, Che i Evita (Kilden), Javert i Les Misérables (Hålogaland Teater), Berger i Hair (Det Norske Teatret), Rocky Horror Show (Nordland teater), Peer Gynt (Agder Teater), Grease (Oslo Spektrum), Fame, The Dancing Man, Musical Highlights. TV: bl.a. Hotel Cæsar. Gjestet Oslo Nye en rekke ganger, bl.a. som Grev Danilo i Den glade enke, Don Lockwood i Singin´ in the Rain, Marius i Les Misérables og i hovedrollen Daniel i Så som i himmelen 2020-23, som også har turnert med Thalia.