Gareth comes from Yorkshire in the UK. He lived in Thailand for two years, where he worked as a PADI scuba diving instructor. In 2009 Gareth relocated to Sabah, Malaysia where he led the swimming programme at Kinabalu British International School.
As Head of Swimming at BSKL, Gareth believes in a broad, challenging and enjoyable aquatics programme that engages all students. In previous schools Gareth has introduced various aquatics programs such as Water Polo, Diving, Life Saving Awards, Scuba and Competitive Swimming.
Outside of school Gareth enjoys competing in many different sports and plays rugby for the KL Tigers. He also enjoys the occasional round of golf with friends and travelling to new places.