Родился в 1952 году в д. Фроловка, Кастюковичского р-на, Могилевской области. Окончил Белорусскую государственную сельскохозяйственную академию по специальности инженер-землеустроитель.
С 1974г работал директором Брасовского сельхозтехникума, Брянской области (Россия). Был прорабом, начальником Круглянского ДРСУ, председателем колхоза, после - председателем Круглянского райисполкома.
Заместителем председателя Могилевского облисполкома (1996-2000).
Первый заместитель председателя Гродненского облисполкома (1999-2001).
5 февраля 2001 г. назначен и. о. председателя Гродненского облисполкома (в связи со смертью Александра Дубко).
29 марта 2001 г. Внеочередная сессия Гродненского областного Совета депутатов утвердила на должность председателя Гродненского облисполкома.