Учился в Академии художеств с 1850 по 1863 год вместе с Иваном Николаевичем Крамским и Константином Егоровичем Маковским. Получил 7 серебряных медалей и звание художника по живописи исторической с правом на чин XIV класса. Его программная работа в академии «Харон перевозит души усопших через реку Стикс» (1863 г.), как и некоторые другие, хранится в Нижегородском государственном художественном музее.
В Нижнем Новгороде преподавал рисование в Мариинском институте благородных девиц и в Воскресных бесплатных рисовальных классах общества любителей художеств. Участник Первой нижегородской художественной выставки в 1886 году и других выставок, принимал участие в организации Нижегородского художественного и исторического музея. Жил в Нижнем Новгороде, похоронен на Крестовоздвиженском кладбище.