Earned a maiden European Tour card for the 2019 season through European Tour Qualifying School.
In 2009 won his first professional tournament on the Sunshine Tour at the Suncoast Classic, and has since won three further events on the Sunshine Tour.
Enjoyed an illustrious amateur career and was ranked as the top South African Amateur in 2007, having finished in the top ten on ten occasions and never finished outside the top 20 in any amateur event he played in.