Fra 1882 var han assistent hos Henrik Thrap-Meyer og var med på utformingen av Victoria terrasse. Fra 1885 til 1891 oppholdt han seg i Buenos Aires, der han arbeidet som arkitekt for Buchiazzo, Butner & Altgelt (1885–87) og Bateman, Parsons & Bateman (1887–91). I 1891 etablerte han egen arkitektpraksis i Kristiania. Fra 1902 var han ansatt i (det senere Statsbygg), og fra 1903 arbeidet han som kommunearkitekt i Bærum. Han var også arkitekt for Postverket fra 1917.