After studentexamen in 1934 and renewed studies, he received his Master of Theology degree in 1938. He was ordained the same year in Lund and served thereafter in Lövestad and Simrishamn. He then became school- and seminary secretary at the Diaconal Board of the Church of Sweden in Stockholm 1942, priest in charge in Brännkyrka congregation in Stockholm 1949–51 and director at the Church of Sweden's layman school, in Sigtuna 1951–1971.
