Родился 15 ноября 1958(19581115) в городе Кировске Мурманской области. В 1967 году переехал в Пермь.
Выпускник класса с углублённым изучением математики средней школы № 9.
В 1981 году Чиркунов закончил факультет «Авиадвигатели» Пермского политехнического института по специальности «Экономика и организация машиностроительного производства». После чего с 1983 по 1985 годы работал вторым секретарём Ленинского райкома комсомола Перми. Был членом КПСС.
В 1985 году закончил Высшую школу КГБ СССР, с окончанием которой поступил на службу в КГБ СССР.
В 1988 году заочно закончил юридический факультет Пермского государственного университета, а в 1990 году защитил кандидатскую диссертацию в Ивановском государственном университете, став кандидатом экономических наук.
С 1991 по 1994 годы работал экспертом торгового представительства Российской Федерации в Швейцарии. После возвращения в Пермь в 1994 году Чиркунов работал заместителем генерального директора «Группы предприятий „ЭКС“», контролировавшейся Юрием Трутневым, а с начала 1996 года — директором ООО «Экс Опт».
С декабря 1997 года — директор ООО «Группа предприятий „ЭКС“» (Пермь). Тогда же был избран депутатом Законодательного Собрания Пермской области на неосвобожденной основе.
С 18 января 2001 года работал представителем в Совете Федерации Федерального Собрания Российской Федерации от администрации Пермской области, заместителем председателя Комитета Совета Федерации по бюджету. 14 марта 2001 был единственным сенатором, выступившим и проголосовавшим против поправок в закон о Государственном гимне России (этой поправкой утверждался текст Сергея Михалкова к принятой в 2000 году мелодии Александрова). С сентября 2002 года — член Комиссии Совета Федерации по естественным монополиям.
С марта 2004 года — и. о. губернатора Пермской области.
С 1 декабря 2005 года — губернатор Пермского края.
Автор сборника юмористических рассказов «Штрихи», вышедшего в 2003 году тиражом 2000 экземпляров.
Лауреат Национальной премии «Музыкальное сердце театра» за поддержку музыкального театра (2007).
.
Текст доступен на сайте, подконтрольном администрации Пермского края; по ссылкам приведены объяснения по каждому эпизоду, который вменяется в вину Чиркунову.
Жена, Татьяна Чиркунова, и двое сыновей (Антон и Андрей) живут в Швейцарии и имеют двойное гражданство: России и Швейцарии.