Hans profesjonelle debut var i Ibsens (1988) ved Den Nationale Scene. Han har siden spilt i både drama, klassikere og musikaler. Han har hatt fremtredende roller i stykker som blant annet (1990), (1991), (1993), (1994), (1996), (1999), (2000), (2001), (2001), (2002), (2002), (2004) (2004), (2004), (2005), (2005), (2006), (2014), (2014) og (2016). Han har gjort seg spesielt bemerket i rollen som Varg Veum, som han har spilt både på scenen (, 2006) og i flere radiohørespill (, 1993; , 1996; , 2003; , 2005; , 2009).