Родился 13 июля 1951 в г. Нижнеудинске Иркутской области, русский.
В 1980 окончил Братский индустриальный институт по специальности "инженер-электрик".
В 1980 - 82 служил в армии.
В 1982 - 91 - главный энергетик, главный технолог, директор завода строительных материалов.
С 1992 по 1993 - председатель Братского городского Совета народных депутатов Иркутской области.
12 декабря 1993 был избран депутатом Государственной Думы первого созыва.
17 декабря 1995 был вновь избран депутатом Государственной Думы.
27 июля 1997 неудачно баллотировался на пост губернатора Иркутской области.
19 декабря 1999 был избран депутатом Государственной Думы РФ третьего созыва. Заместитель председателя Комитета Государственной Думы по бюджету и налогам. Член постоянной Комиссии Государственной Думы по государственному долгу и зарубежным активам.
Женат. Жена - Людмила Алексеевна. Сын Роман, дочь Татьяна.