Родился в апреле 1915 года в селе Богуславка Гродековского района Приморского края.
Призван в 1938 году Красноярским ГВК г. Красноярск. Служил танкистом в 16-й Гвардейской механизированной бригаде 6-го Гвардейского механизированного корпуса 4-й танковой армии. Тяжело ранен в Берлине 8 мая 1945 года.
Находился на излечении в госпитале, после выписки направлен на Дальневосточный фронт.
Награждён орденом Красной Звезды, медалью «За отвагу», тремя медалями «За боевые заслуги», «За освобождение Праги», «За победу над Германией в Великой Отечественной войне 1941-1945 гг.».
Демобилизован в конце 1946 года и вернулся в Красноярск. Работал шофёром в Красноярском управлении НКВД. В 1951 году семья переехала в посёлок Назарово, работал на разрезе «Назаровский», в автоколонне №1965.
Умер 21 мая 1961 года. Похоронен на кладбище города Назарово Красноярского края.