Together with Johannes Mabusela he won the 2017 South African Closed Championships, and has played for the South African Chess Olympiad team in 2016 and 2018.