David has competed as one of Australia’s leading show jumping riders at Grand Prix level for many years, being successful both nationally and internationally.
David is on the National Showjumping Squad with Pico Bello.
David finished second in the World Cup Qualifying rounds for the Pacific region, qualifying to compete in the World Cup Final in Las Vegas. He was selected to represent Australia competing in Aachen Germany in June 2003. . David was selected to represent Australia at the New Zealand Horse of the Year Show in March 2004. He was the best performed International Rider.
David is a very successful coach having coached riders to success in World Cup Qualifiers, Youth Olympic Selection, National Young Rider and Senior Squad Selection.