En 2015, il remporte aux Jeux africains la médaille d'or en double mixte avec Jennifer Fry et en double mixte avec Willem Viljoen, ainsi que la médaille d'argent en équipe mixte. Il obtient aux Championnats d'Afrique 2017 la médaille d'or en double mixte avec Jennifer Fry, la médaille d'argent en double messieurs avec James Hilton McManus et la médaille d'argent en équipe mixte.