Two new JHB coaches!

I come from soccer background where I obtained provincial colours and played for 28 years. I am also a lifelong supporter of Manchester CITY.

  • Completed 8 Ironman 70.3
  • Completed 14 Ironman races (PB of 10:49)
  • Raced Ironman World Champs in Kona, Hawaii in 2013
  • One of 13 athletes to have finished all 12 Ironman South Africa races in Port Elizabeth (consecutive)  
  • Raced Challenge Roth in 2015 on my 42nd birthday, 12 weeks after having a brain tumor removed
  • TSA Level 1 Certified Coach
  • Attended the MTD Joe Friel Training Peaks course in 2014


  • Ex-professional swimmer
  • Raced in 5 Triathlons (70.3)
  • 1st Overall South African at Olympic distance World Champs in Mexico 2016
  • Overall age group winner at Bela Bela 2016
  • Swim coach in USA for 2 years at College level


Back to blog