Gu Bon-gil começou na esgrima em 2002, na cidade de Daegu. No Campeonato Mundial de Esgrima de 2011, ele ganhou a medalha de bronze, perdendo na semifinal para Aldo Montano. Na temporada de 2014 do campeonato mundial, conquistou uma medalha de prata no evento individual, perdendo na final para o russo Nikolay Kovalev. Ele também ganhou a prata no evento por equipe, junto com Kim Jung-hwan, Won Woo-Young e Oh Eun-seok.