Op internationaal niveau versloeg Gavin Giovanni Frontin van Mauritius om een gouden medaille te winnen op de Commonwealth Games van 2006.
in de lichtgewicht (60 kg) divisie. Dat jaar won hij het brons bij het Europees kampioenschap van de Europese Unie, waarbij hij in de halve finale verloor van Domenico Valentino. Gavin heeft hem sindsdien twee keer verslagen.