Han studerade vid Tekniska Elementarskolan i Norrköping 1860-63 och vid Konstakademien i Stockholm 1864-69. Han arbetade sedan som privat arkitekt i Stockholm. Han var verkställande direktör och arkitekt vid "AB Ekmans Mekaniska Snickerifabrik" 1873-90 i Stockholm och senare Lilla Alby. Under hans ledning erövrade fabriken ett världsrykte, där hans villor i fornnordisk stil vann bland annat guldmedalj vid Världsutställningen 1878 i Paris.