Han er blant annet kjent som medlem i Tramteatret, hvor han var instruktør og skuespiller fra 1978 til 1986 da teateret ble oppløst.[1] Siden den gang har han arbeidet som frilans skuespiller, blant annet ved Hålogaland Teater, Nationaltheatret, Oslo Nye Teater og Riksteatret, samt i en rekke enkeltstående prosjekter. Han har deltatt i flere TV- og radioproduksjoner.
Han har gitt norsk stemme til en rekke rollefigurer i utenlandske filmer og TV-serier. I de senere år har han også lest inn over 100 lydbøker.[2]