A nivel internacional, Gavin derrotou a Giovanni Frontin de Mauricio para gañar o ouro nos Xogos da Commonwealth de 2006.
na división de peso lixeiro (60 kg). Ese ano gañou o bronce no Campionato da Unión Europea perdendo ante Domenico Valentino na semifinal. Gavin vencelo dúas veces desde entón.