Gu competed in amateur boxing at the super-heavyweight division. He represented China at the 2013 AIBA World Boxing Championships and the 2014 Asian Games.