Родился в 1923 году в селе Беляки Винницкой области Черневицкого района. Школьные, юношеские годы прошли в Красноярске.
В 1942 году добровольно ушел на фронт в составе 78-й отдельной стрелковой бригады добровольцев-красноярцев.
Звание Героя Советского Союза присвоено посмертно.