Родился 16 февраля 1965.
Окончил Челябинский политехнический институт, Высшие курсы КГБ СССР, Челябинский государственный университет.
С 1988 по 1990 работал инженером-конструктором в СКБ "Ротор".
С 1991 - оперативный сотрудник подразделения по борьбе с коррупцией и организованной преступностью УКГБ (затем - УФСБ) по Челябинской области. Последняя должность на 1999 - начальник подразделения отдела экономической контрразведки УФСБ по Челябинской области.
19 декабря 1999 был избран депутатом Государственной Думы РФ третьего созыва.
В декабре 1999, перед голосованием, областные органы власти и ФСБ потребовали от
Гришанкова снять свою кандидатуру на выборах, но он отказался.
Вошел в депутатскую группу "Народный депутат".
С 26 января 2000 - заместитель председателя Комитета Государственной Думы по безопасности. С марта 2000 - член постоянной Комиссии Государственной Думы по борьбе с коррупцией.
Подполковник.
Награжден орденом Мужества.