Родился 7 апреля 1964 года.

Окончил Казанский Государственный университет (имеет историческое, экономическое, юридическое образование).

Служил на одном из боевых кораблей Тихоокеанского флота.

В 1989 – 1991 гг. – преподаватель и секретарь комитета ВЛКСМ Казанского государственного университета (член ЦК ВЛКСМ). В 1991 – 1997 гг. – Председатель правления Республиканского фонда «Интеллект ХХ1 века» (г. Казань). В 1997 – 1999 гг. – директор агрофирмы, заместитель директора АО «Гостиничный комплекс «Татарстан». В 1999 – 2001 гг. – директор Фонда финансовой поддержки малого и среднего предпринимательства Республики Татарстан (Министерство финансов Республики Татарстан).

В 2001 – 2004 годах – заместитель межрегионального территориального органа ФСФО России в Приволжском федеральном округе (Нижний Новгород).

С 2004 года по настоящее время Геннадий Спирчагов - руководитель Управления Федеральной антимонопольной службы по Ульяновской области.

С 2011-го по 2015-й был включен в резерв управленческих кадров, находящихся под патронажем Президента Российской Федерации.

Кандидат экономических наук. Автор научных статей, монографий по истории и экономике России.

Государственный советник Российской Федерации 2 класса.

Имеет награды: медаль ордена «За заслуги перед Отечеством» II степени, медаль «В память 1000-летия Казани», благодарность Президента РФ, медаль ФАС России «За отличие в службе» III степени, почетные грамоты и благодарности ФАС России, благодарственное письмо Полномочного представителя Президента РФ В Приволжском федеральном округе, медали федеральных органов власти (МВД, МЧС), медаль Почета Ульяновской области, почетная грамота Законодательного Собрания Ульяновской области.

Почетный работник антимонопольных органов России.

Женат, двое детей.