1902 — окончил медицинский факультет Юрьевского университета (с отличием).Апрель 1903 — как учившийся на государственную стипендию определён на службу в Морское ведомствоМай 1903 — младший врач 32-го флотского экипажа (Севастополь) с прикомандированием к морскому госпиталю.Август-сентябрь 1903 — в плавании на эскадренном броненосце «Двенадцать Апостолов» Июнь-сентябрь 1904 — в плавании на минном транспорте «Дунай» .Октябрь 1904 — назначен младшим врачом на пароход Добровольного флота «Воронеж» .10 мая 1905 — после присоединения судна к 2-й эскадре флота Тихого океана переведён младшим врачом на эскадренный броненосец «Орёл» .14-15 мая 1905 года участвовал в Цусимском сражении, был взят в плен после сдачи броненосца.Август 1905 — явился к прежнему месту службы в Севастополь.1905—1906 — судовой врач эскадренного броненосца «Пантелеймон» .14 ноября 1905 — во время вооруженного восстания под руководством П. П. Шмидта в числе судовых офицеров арестован. Во время обстрела восставших кораблей прыгнул в воду, где провёл восемь часов.
В состоянии острого психоза был направлен на лечение в Петербург, в клинику Бехтерева.1906—1907 — младший врач Сибирского флотского экипажа и судовой врач транспорта «Аргунь» .1907—1908 — младший врач 7-го флотского экипажа.20 октября 1908 — уволен со службы в связи с психическим расстройством.Учился в институте усовершенствования врачей в Петербурге.Осень 1914 — врач в госпитале в г. Галиче Костромской губернии.1915—1918 — начальник военно-санитарного поезда.1918—1925 — врач в амбулатории фабрики «Свободный пролетарий» в г. Вязники.1920 — женился на Зинаиде Вячеславовне Богомоловой.1926 — переехал на в Галич, где поступил в районную больницу ординатором. Через полгода принял должность заведующего железнодорожной амбулаторией, совмещая её с должностью врача железнодорожной школы № 16. После упразднения должности школьного врача продолжил работу бесплатно.Умер в 1937 году, похоронен на городском кладбище г. Галича.