До 1853 — инженер-механик императорской яхты «Невка». Имел собственную механическую мастерскую. В 1856 приглашен петербугским купцом М. Карром участвовать в создании совместного литейного, механического и судостроительного завода, на Васильевском острове, в Петербурге. Позднее предприятие известно, как Балтийский судостроительный и механический завод.
В 1856—1872 — директор и главный инженер «Компании Карра и Макфердсона».