Utdannet fra HiNT og Statens Teaterhøgskole. Debuterte på Rogaland Teater i 2004 med Romeo og Julie. Gjorde hovedrollen Gustav i Tilbakekomstene ved Nationaltheatret samme år. Har også vært tilknyttet Det Norske teatret, Riksteatret, Teater Ibsen, og er medlem av teatergruppen Susie Wang. Film og TV: Eroberen, Øyevitne, Lykkeland, Stories from Norway, Exit, Stolthet & forfall, samt den kommende TV-serien om Sonja og Harald. Har regierfaring fra teater og TV og har undervist i skuespillerfag både i Norge og Tanzania. Er fra 2023 åremålsansatt ved Oslo Nye Teater.