Родился 12 мая 1927 года в селе Березка, район Хмельницкий, Виницкой области в Украине. Окончил 8 классов средней-школы.
25 октября 1944 года был призван в ряды Советской Армии. Служил в 1 запасном полку города Ржевска. В 1945 году попал в Венгрию на фронт в 432 полку. Принимал участие при освобождении Монголии от японских захватчиков. После службы в Монголии 5 лет, служил в Читенской области в 76 разъезде. В годы войны освобождал Вену.
В 1962 году переехал в Казахстан. До выхода на пенсию работал в Целинтрансстрое в городе Целиноград, Акмолинской области старшим инженером-механиком, где проработал 42 года. Имеет сына, 3 внуков и 3-х правнуков.
Награда: «За победу над Германией», «За победу над Японией» и другие юбилейные медали.