После окончания в 1971 г. Ленинградского горного института им. Г.В. Плеханова (в настоящее время – Санкт-Петербургский горный университет) по специальности «Технология и комплексная механизация подземной разработки месторождений полезных ископаемых» Г.И. Коршунов посвятил свою жизнь научно-педагогической деятельности: сначала в ЛГИ им. Г.В. Плеханова, затем в его филиале – Воркутинском горном институте. В 1988 г. он стал его директором. С 1997 по 2003 г. Геннадий Иванович занимал должность проректора Санкт-Петербургского государственного горного института им. Г.В. Плеханова (технического университета) по работе филиала «Воркутинский горный институт», с 2004 г. – профессора кафедры безопасности производств и разрушения горных пород, а с 2009 г. по настоящее время заведует кафедрой безопасности производств Санкт-Петербургского горного университета.
Г.И. Коршунов руководил научными исследованиями на шахтах производственных объединений «Воркутауголь», «Интауголь» по проекту «Разработка технологий интенсивной и безопасной отработки запасов угольных месторождений в условиях динамических проявлений горного давления». В результате сформулированы основные принципы геомеханического контроля состояния горного массива при высоких скоростях подвигания очистного забоя. Проведенные широкомасштабные исследования в области применения многоштрековой подготовки угольных пластов и анкерного крепления, а также охраны выработок целиками нашли отражение в нормативных документах, 14 монографиях, более чем 300 публикациях и 23 патентах, позволили внедрить новые технологические схемы на предприятиях Печорского и Кузнецкого угольных бассейнов.
Трудовые заслуги Г.И.Коршунова получили высокую оценку: он награжден знаками «Шахтерская слава» трех степеней, «Отличник высшей школы», медалями «Ветеран труда» и «За заслуги в проведении Всероссийской переписи населения», многочисленными грамотами ЦК ВЛКСМ, совета министров Республики Коми, производственных объединений «Воркутауголь», «Интауголь», «СУЭК». Ему присвоены почетные звания «Заслуженный работник высшей школы Российской Федерации», «Заслуженный работник народного хозяйства Республики Коми».
Общий трудовой стаж Коршунова Г.И. в Горном университете составляет 45 лет, в том числе на кафедре безопасности производств 12 лет.