В 1858-1862 гг. учился в Академии художеств в качестве вольноприходящего ученика. Медали: в 1863 г. – малая серебряная за рисунок с натуры, в 1864 г. – малая серебряная за этюд с натуры, в 1865 г. – большая серебряная за рисунок с натуры и малая серебряная за учебный эскиз. В 1867 г. – звание классного художника 2-й степени за программу «Смерть Олега». В 1868-1874 гг. преподавал в уездном училище г. Быхова Могилевской губ., в 1874-1898 гг. – в реальном училище г. Курска. Один из организаторов Курского товарищества художников, участник его выставок. В начале 1890-х гг. представил в Академию художеств эскиз картины «Фламарион. Приближение земли к созвездию Геркулеса» на звание академика.
Лит.: Путь к мастерству. Европейское и русское искусство XV - начала XX века. / Авт. сост. Алексеева А.Н., Богдан В.-И. Т., Иванова Е.Б., Кондратенко Л.И., Конькова Г.И., Плюснина Е.А., Савинова Е.А., Целищева Л.Н., Чурилова Е.Б. СПб.: Изд-во «Золотой век». 2007.