With an MBChB from UP and MSc(Med)Sports Medicine Wits, he has 4 private practices around Johannesburg and involved with high performance athletes in Football, Cricket, Rugby and Athletics for over 18 years. Presently he is the Central Gauteng Lions Cricket head of medical, a lecturer, examiner and researcher at Wits (WiSH), CESSM and UP, the TUEC Chairperson, a SASCOC accredited provider, Occupational Health, a permanent impairment evaluator and the CMO for a paramedic company. Previously he was the SA CMO at World Champs in 2011, Africa Champs in 2012, AUSC games in 2016, Bidvestwits FC and the DCO for the 2009 Confederations Cup at Loftus Versfeld stadium. His special interest in long term athletic development medical care.