Родился 10 октября 1900 года в селе Келеберда Гельязовского района Полтавской области. 1 марта 1922 года вступил в ряды Красной Армии. В составе 56-го стрелкового корпуса участвовал в советско-финской войне. С 18 июня — 20 сентября 1941 занимал должность начальника политотдела 44-го стрелкового корпуса. Летом 1942 года комиссар 314-й стрелковой дивизии, а с октября того же года и до ноября 1943 года член военного совета 58-й армии. В январе — декабря 1944 года член военсовета 7-й армии, а с декабря 1944 года и до конца войны член военного совета 9-й гвардейской армии. Умер 4 октября 1974 года в Москве, похоронен на Кунцевском кладбище.