Родился 31 января 1953 года в д. Ивановка Рыбинского района Красноярского края.
В 1976 году окончил агрономический факультет Красноярского сельскохозяйственного института.
Работал агрономом, главным агрономом.
Получив заочное экономическое образование, стал начальником ведущего отдела в агрохимлаборатории.
Затем в течение десяти лет был заведующим зверофермой.
Последние десять лет занимался грузоперевозками.
С 1980 года проживает в селе Новая Солянка Рыбинского района.