Родился 14 марта 1960 г. в г. Ошмяны Гродненской области Белорусской ССР.
Окончил Гродненский государственный медицинский институт в 1983 г..
С 1983 г. работал участковым врачом-терапевтом в Гомельской области Белоруссии, затем - в Кардиологическом диспансере.
С 1987 г. - врач-терапевт, заведующий терапевтическим отделением больницы Муезерского района Карелии.
1994-1999 - глава местного самоуправления Муезерского района.
1999-2002 - главный врач Республиканской больницы им. Баранова Министерства здравоохранения Республики Карелия (г. Петрозаводск).
Июль 2002 г. - июнь 2003 г. - министр здравоохранения Республики Карелия.
Избирался депутатом Палаты представителей Законодательного Собрания Республики Карелия от Муезерского района, являлся членом фракции "Единство".
Член партии "Единая Россия".
Женат.