Родился 29 апреля 1966 году в п. Некрасово Карталинского района Челябинской области.
В 1983 окончил Варшавскую среднюю школу .
С 1984 года по 1986 год проходил службу в рядах Советской Армии в в/ч Полевая почта 60755.
С 1987 года устроился на работу в/ч 74558 электромантером
С 1995 года работал электромантером на предприятии ХРУ 9820,
в Домоуправлении при в/ч 12433.
В 2004 году при создании МУП «ЖКХ» ЗАТО ЛГО на базе службы «Заказчика» перевелся перевелся электромантером в МУП «ЖКХ» ЗАТО ЛГО
В 2006 году переведен мастером электрохозяйства в МУП «ЖКХ» ЛГО
С 2015 года по 2018 года работал главным инженером, заместителем директора МУП «ЖКХ» ЛГО.
С 17 января 2018 года назначен директором МУП «ЖКХ» ЛГО где работаю по настоящее время.
Женат:
жена-Шиганова Любовь Андреевна.
Сын – Шиганов Олег Гриорьевич.
Член партии «Единая Россия» с 2012 года.