Родился 20 марта 1963 в г. Горьком (ныне Нижний Новгород), русский.
Окончил ГПТУ ©5 в г. Горьком. Работал слесарем-ремонтником сварочного оборудования в сборочно-сварочном цехе завода "Красное Сормово".
В 1982 - 84 служил в Советской Армии.
В 1984 по направлению завода "Красное Сормово" стал работать в Сормовском районном отделе внутренних дел. Параллельно учился на вечернем отделении Всесоюзного юридического заочного института (ВЮЗИ), который окончил в 1989, получив специальность "юрист-правовед".
С 1989 по 1994 - адвокат Нижегородской областной коллегии адвокатов.
В декабре 1993 избран депутатом Государственной Думы. Член Комитета по международным делам.
В 1994 принимал участие в создании в Нижнем Новгороде организации сторонников губернатора Б. Немцова - "Союз Весна".
25 февраля 1995 избран генеральным секретарем Всероссийского движения избирателей "Союз Весна".
В декабре 1995 неудачно баллотировался в Государственную Думу второго созыва.
В 1997 избран депутатом Нижегородской городской Думы.
В июне 1997 баллотировался на пост губернатора Нижегородской области. На выборах занял третье место.
На 1999 - генеральный директор ЗАО "Телестанция "Сети-НН".
19 декабря 1999 был избран депутатом Государственной Думы РФ третьего созыва.
Женат, двое детей.