Han har vært politifullmektig i Stavanger, dommerfullmektig i Inderøy, og advokatfullmektig i Stavanger. Senere drev han egen advokatpraksis i Bodø. Han har også vært statsadvokat i Trondheim og konstituert rådmann i Hvaler kommune.