Родился в 1918 году в селе Ободы Хотенского района Сумской области. В 1928 году родители переехали в село Нижний Тынок Дзержинского района Красноярского края.
После окончания девяти классов поступил учиться в Саратовское военное училище. После окончания его направлен в январе 1940 года в Петрозаводск, а оттуда - на передовую в бои с белофиннами.
27 января 1940 года геройски погиб.
Звание Героя Советского Союза присвоено посмертно.