Han debuterte ved Det norske teatret i 1919 (den unge jegeren i komedien av Olav Hoprekstad), fikk etter hvert betydelige roller i norsk dramatikk og var en av de bærende krefter ved teatret. Han spilte blant annet Lavrans i , både på Riksteatret og på Det Norske, Haakon i av Olav Duun (uroppførelsen), Johan Tander i av Tarjei Vesaas (uroppførelsen), Paulus Hove i Arne Garborgs og tittelrollen i Tore Ørjasæters .