Han debuterte i på Nationaltheatret i 1983. I 1984 ble han tilknyttet Hålogaland Teater hvor han gjorde seg bemerket med roller innen absurd teater, som Pinters (1986) og Mrózeks (1987). I 1989 ble han ansatt ved Den Nationale Scene der han blant annet spilte hovedrollen i stykket i 1990. Ved samme teater har han blant annet medvirket i Shakespeares (1995), Henrik Ibsens (1996), Luigi Pirandellos (2001), Ibsens (2001), Shakespeares (2002), Gunnar Staalesens (2002–2003), (2003), (2003), (2004), (2007), (2009) og (2009).