[1][2] He made his List A debut for Border in the 2017–18 CSA Provincial One-Day Challenge on 15 October 2017.
[3] He made his first-class debut for Border in the 2017–18 Sunfoil 3-Day Cup on 15 February 2018.
[5] He made his Twenty20 debut for Border in the 2019–20 CSA Provincial T20 Cup on 13 September 2019.
[6] In April 2021, he was named in Mpumalanga's squad, ahead of the 2021–22 cricket season in South Africa.
[7] This biographical article related to a South African cricket person born in the 1990s is a stub.