Геннадий Петрович Воронин родился в 1941 году в Хабаровском крае в семье техника-лейтенанта по самолетному оборудованию. Отец погиб во время Великой Отечественной войны, после чего Воронины переехали в Усмань, на родину матери. Здесь в 1959 году Геннадий Воронин с золотой медалью окончил Усманскую среднюю школу № 2 и поступил в Рязанский радиотехнический институт на факультет автоматизации систем управления.
После более десяти лет работы на производстве Геннадий Петрович был приглашен в Москву на должность главного инженера Главного управления Министерства судостроительной промышленности СССР. В 1986-1992 гг. был заместителем министра судостроения СССР, в 1992-1996 гг. — заместителем председателя Государственного комитета по оборонным отраслям промышленности РФ, в 1996-1997 гг. — заместителем министра промышленности РФ и одновременно членом коллегии Государственного комитета РФ по науке и технологиям. Геннадий Петрович внес большой личный вклад в организацию разработки и серийного производства радиоэлектронных систем управления и стрельбовых систем для атомных подводных лодок и надводных кораблей ВМФ.
В 90-е годы по поручению Правительства он участвовал в работе многих комиссий и комитетов. С 1999 года — член Научного совета при Совете безопасности РФ.
С 1997 по 2001 гг. Геннадий Петрович Воронин возглавлял Государственный комитет РФ по стандартизации, метрологии и сертификации. Одновременно занимал ряд руководящих должностей в международных организациях по стандартизации, метрологии, сертификации и управлению качеством.
В настоящее время Геннадий Воронин — президент Всероссийской организации качества, главный редактор журнала «Стандарты и качество».
Геннадий Петрович Воронин — доктор экономических наук, доктор технических наук, профессор, действительный государственный советник РФ I класса, действительный член международных и отраслевых академий, член Королевского института морских инженеров Великобритании, Европейского инженерного совета, президент Академии проблем качества, член докторского диссертационного совета и член экспертного совета Высшей аттестационной комиссии РФ, член Международной гильдии профессионалов качества.
У Геннадия Воронина 11 авторских свидетельств и свыше 250 научных публикаций. Он является лауреатом Государственных премий СССР и Российской Федерации в области науки и техники, международной премии Андрея Первозванного за укрепление оборонной мощи России, премий «Человек года» и «Человек десятилетия», а также имеет множество других наград.
Звание «Почетный гражданин Усманского района» было присвоено Геннадию Воронину 28 августа решением Совета депутатов Усманского района Липецкой области.