Родился 20 сентября 1954 года на Смоленщине. В 1978 году окончил Белорусскую сельскохозяйственную академию по специальности «инженер-механик». Работал в Кобрине заместителем председателя районного объединения «Сельхозхимия», с 1987 года– председателем колхоза им. Суворова Кобринского района, затем председателем Кобринского райисполкома. С 2002 года по 2007 год – заместитель председателя Брестского облисполкома.
С февраля 2007 года до февраля 2018-го – председатель Брестского областного Совета депутатов. Награжден медалью «За трудовые заслуги», удостоен звания «Заслуженный работник сельского хозяйства Республики Беларусь».