Han er utdannet ved Oslo Prosjekt Teater (1999). Han har arbedet ved flere norske teater som Oslo Nye Teater, Det Norske Teater, Den Nationale Scene, Riksteateret, Sogn og Fjordane Teater, Hordaland Teater. Han har også spilt i flere TV-serier for NRK Drama, blant annet , og flere kortfilmer. Han deltok også i TV 2-serien .