Родился 15 октября 1945 в деревне
Ледники Глубокского района Витебской области.
В 1986 окончил Московский институт инженеров сельскохозяйственного производства (МИИСП).
В 1969 - 71 проходил срочную службу в Вооруженных Силах.
До 1980 работал в объединении "Сельхозтехника" Гурьевского района Калининградской области, сначала в должности старшего инженера-экономиста, затем главного инженера, управляющего объединением.
С 1980 по 1990 был вторым секретарем Гурьевского райкома КПСС.
В 1991 был назначен главой администрации Гурьевского района Калининградской области, занимал этот пост до 2000.
В 1994 был избран депутатом Законодательного собрания Калининградской области.
19 декабря 1999 был избран депутатом Государственной Думы РФ третьего созыва.
27 мая 2000 на учредительном съезде партии "Единство " был избран членом Центральной контрольно-ревизионной комиссии партии.
Почетный работник жилищно-коммунального хозяйства России.
Награжден орденом Почета (1999), медалями.
Женат. Имеет двух дочерей.