Родился в с. Мошурово Тальновского уезда Киевской губ. в семье крестьянина. Окончил Уманский педагогический техникум, 1927; студент У майского педагогического института, 1927-1929; студент Киевского медицинского института, 1929-1931; красноармеец Крымской стрелковой дивизии, 1931-1933.
Окончил Военно-медицинскую академию, 1938. Младший врач артиллерийского полка стрелковой дивизии Забайкальского военного округа, участвовал в боевых действиях на р. Халхин-Гол, 1938-1939; командир медико-санитарной роты стрелковой бригады, 1939-1941; командир медико-санитарного батальона стрелковой дивизии Забайкальского военного округа, 1941-1942; дивизионный врач стрелковой дивизии, 1942-1944; помощник начальника лечебного отдела санитарного управления Забайкальского фронта, 1944-1945; дивизионный врач, 1945-1946.
Старший преподаватель военной кафедры Казахского медицинского института, 1946-1952; начальник военной кафедры Минского медицинского института, 1952-1957. Ответственный секретарь ученого совета института, 1952-1957.
Награжден 2 боевыми орденами, медалями.
Умер в Минске, похоронен на кладбище «Северное».