Родился 27 октября 1952 г. в с. Новотроицком (ныне пгт.) Херсонской области УССР в крестьянской семье.
После призыва в ВМФ два года срочной службы на плавдоке Северного флота. По выпуску из КВВМПУ в 1977 г. служил секретарём партийного бюро, затем замполитом отдельного дивизиона речных кораблей Тихоокеанского флота.
В 1983-1985 гг. учился в ВПА имени В.И.Ленина. Далее служил замполитом атомных подводных лодок Северного флота.
Уволился в запас в 1992 г. с должности начальника политотдела 18-й дивизии подводных лодок.
После увольнения вернулся на родину, где работал начальником штаба гражданской обороны района, позднее — начальником отдела по гражданской обороне и чрезвычайным ситуациям местной администрации.
Рисовать начал ещё в молодости, но только после окончательного ухода на пенсию в 2008 г. смог полностью посвятить себя любимому делу.
Капитан 2 ранга в отставке.