South African professional rugby union player who is known for his work as a fly-half and fullback for the Sharks club. He is also known for his work with the South Africa national team as well.
His first rugby debut was against Paul Roos Gymnasium at the age of 16. He began playing with the Eastern Province Kins during 2010 as part of his youth career and he went on to start his senior career in 2016 as part of the Sharks XV club. His debut with the South Africa national team occurred in 2017.
In May of 2016, he was included in the final South Africa Under 20 squad for the 2016 World Rugby Under 20 Championships in Manchester, England.
He was born and raised in Port Elizabeth, South Africa.