Han var utdannet i Christiania og Hannover, og var administrerende direktør for Ørens mekaniske verksted i perioden 1908–1918. Han var medlem av Trondhjems bystyre 1913–1915. Han var formann for Trondhjems tekniske forening 1911–13. Han var medlem av Veritas' faste komité fra 1926.