 With Tony Ally he came 7th in the 2000 Olympics in Sydney.He competed at four consecutive Commonwealth Games, which culminated in winning a silver medal in the 3 metres springboard synchronised event, at the 2006 Commonwealth Games for England.His club is City of Sheffield although he started diving with Bradford Esprit under the tutelage of Tom Daley's coach Andy Banks.