В 1984 году окончил Красноярский политехнический институт по специальности «Инженер-электрик», в 2007 году - Российскую академию государственной службы при Президенте Российской Федерации.
1984 год – мастер электроцеха завода ЖБИ Канского ССК;
1984-1986 годы - мастер-электрик УМи А ССК;
С 1988 года работал в Канском отделении энергонадзора:
1986 - 1988 годы - инженер по потерям электроэнергии;
1988 - 1988 годы - инженер по наладке приборов учета;
1988 - 1993 годы - инспектор энергоинспекции;
1993 - 1996 годы - старший инспектором энергоинспекции;
В 1996 году Канское отделение энергонадзора переименовано в Канское отделение энергосбыта.
1996-2000 годы - заместитель начальника отделения;
2000-2001 годы - начальник канского отделения энергосбыта;
2001 – 2019 годы - директор МУП «Канский электросетьсбыт».
С 2005 года являлся депутатом Канского городского Совета депутатов, председателем Городского совета с 2009 г.
15 января 2019 года на 36 внеочередной сессии Канского городского Совета депутатов абсолютным большинством голосов избран главой города Канска.
В мае 2024 года отправлен в отставку.