Григорий Григорьевич Шаповалов родился в Рязанской области. В таможенных органах с 1994 года. В феврале 2001 году переведен с должности начальника Липецкой таможни на должность начальника Сибирского таможенного управления. Женат, имеет двоих сыновей.