С 1867 года работал земским доктором в Васильевском уезде Нижегородской губернии, ныне городской округ Воротынский Нижегородской области. Через некоторое время зачислен сверхштатным ординатором в Нижегородскую губернскую земскую больницу. Позднее – штатный врач Нижегородского Александровского дворянского института, штатный ординатор губернской земской больницы. Летом 1892 года был назначен председателем Нижегородской санитарной комиссии и руководителем по борьбе с холерной эпидемией. С 1894 года – директор Нижегородского Александровского детского приюта, член правления Нижегородского отделения общества Красного Креста. Тогда же его избрали гласным (депутатом) городской думы.