Родился 16 февраля 1965 года в Челябинске в семье строителей. Отец — Игнатий Егорович, мать — Александра Николаевна.
Среднюю школу окончил в 1982 году с золотой медалью. Затем учился в Челябинском политехническом институте на приборостроительном факультете по специальности: «Радиоэлектронные устройства». После окончания института получил диплом радиоинженера с отличием. Работал на оборонном предприятии «Ротор».
В 1990 году был призван на службу в органы государственной безопасности и в 1991 году окончил Высшие курсы КГБ в Тбилиси.
Прошел путь от младшего оперуполномоченного до начальника подразделения отдела экономической безопасности УФСБ по Челябинской области. Полковник. Чтобы стать настоящим профессионалом в сфере борьбы с экономической преступностью, в 1998 году окончил с отличием экономический факультет Челябинского государственного университета.
В декабре 1999 года был избран депутатом Государственной Думы третьего созыва по одномандатному Кыштымскому избирательному округу № 184 Челябинской области, получив 37,25 % голосов избирателей. Вошел в депутатскую группу «Народный депутат». Работал заместителем председателя Комитета Госдумы по безопасности.
В 2002 году вошел в состав Высшего Совета всероссийского общественного движения «Спортивная Россия», является членом Совета при Президенте РФ по физической культуре и спорту.
В декабре 2003 года избран депутатом Госдумы четвертого созыва по Кыштымскому округу, получив 61,22 % голосов избирателей.
В декабре 2007 года избран от Кыштымского избирательного округа по спискам партии «Единая Россия» в Государственную Думу V созыва. Исполнял обязанности первого заместителя председателя Комитета Госдумы по безопасности и председателя Комиссии Госдумы по противодействию коррупции.
В декабре 2011 года назван возможным кандидатом на пост губернатора Костромской области.
Увлечения: книги, шахматы, дзюдо, футбол. Любит музыку.
Воспитывает двух дочерей — Настю и Машу. Жена — Гришанкова Анна Борисовна — врач по образованию, руководитель Центра «Челябинская область без наркотиков».