In addition he has competed at the 1996 and 2000 Olympic Games, as well as the 1994, 1998 and 2006 Commonwealth Games.