Родился в Нижнем Новгороде. Окончил Нижегородскую гимназию. В 1898 – 1899 годах учился на медицинском факультете Московского университета. Включился в революционное движение. Принимал участие в студенческих беспорядках, за что был исключён из университета. Позднее – восстановлен и окончил университет в 1904 году.
В 1904 – 1906 годах – заведующий врачебным участком земской больницы в селе Измайлово Арзамасского уезда Нижегородской губернии. В 1906 – 1907 годах – заведующий врачебным участком земской больницы в селе Чернуха Арзамасского уезда Нижегородской губернии. В 1907 – 1918 годах служил военным врачом в русской императорской армии. В 1918 – 1919 годах – старший врач гаубичной батареи в Нижнем Новгороде. В 1919 – 1922 годах – заведующий врачебным участком земской больницы в селе Чернуха Арзамасского уезда Нижегородской губернии.
В 1922 – 1925 годах – старший врач исправительных домов (г. Н. Новгород), врач неотложной помощи 1-й поликлиники (г. Н. Новгород). В 1925 – 1932 годах – член врачебно-контрольного комитета Нижегородской страховой кассы. В 1926 – 1939 годах – страховой врач Нижегородского РК Союза водников Волго-Вятского речного бассейна. Похоронен в городе Горьком.