Родился 19 апреля 1954 года в с. Великая Рублевка Котелевского района Полтавской области. Окончил Первый Ленинградский медицинский институт им. академика И.П. Павлова по специальности «Лечебное дело».
Работал заведующим хирургическим отделением Пиндушской больницы (1996 г.). Заслуженный врач Республики Карелия, врач-хирург высшей категории.
В 2002 году избран депутатом Законодательного Собрания Республики Карелия III созыва. В 2006 году избран депутатом Законодательного Собрания Республики Карелия IV созыва по Единому избирательному округу.