Op de Olympische Zomerspelen van 1992 won hij in teamverband de zilveren medaille op het onderdeel ploegenachtervolging. Hij werd hierbij als reserve opgesteld, en kwam als vijfde over de streep. Op de Gemenebestspelen van 1994 won hij tezamen met Henk Vogels jr., Phil Anderson en Brett Dennis een gouden medaille op het onderdeel team-tijdrit. In 1996 won hij de Ronde van Langkawi en vertegenwoordigde Australië op de Olympische Zomerspelen in Atlanta.