Gibbons became Canadian 200 metre champion in 1998. He competed at the 1996 Olympic Games, the 1997 World Championships, the 1999 World Indoor Championships (both 60 and 200 metres), and the 2001 Jeux de la Francophonie. He also represented Canada at the 1993/95 World University Games in Buffalo and Fukuoka, Japan. With the Canadian relay team he won a silver medal at the 1998 Commonwealth Games running the 3rd leg.