James is a passionate and dedicated coach committed to helping individuals reach their full potential. Drawing from his experiences as a high-performing athlete, he inspires others to unlock their true capabilities and lead fulfilling lives.
Born and raised in Hong Kong, James is one of 26 Coaching's Youth success stories. He joined the programme from its inception, at the young age of ten, culminating in him becoming a long standing Hong Kong National Triathlete. Having grown up through the International school system as a student athlete in Hong Kong he has a unique understanding of family life in Hong Kong, managing training whilst studying and working, and both the local and international race scene. He has now turned his focus to giving back to the sport he loves so much via coaching. He offers bespoke, quality, and highly precise coaching via Training Peaks.
James is also still competing at a high level in both local and international races, from sprint up to 70.3 distances, under the coaching guidance of our Head Coach Henry Wright.