South African professional football player known for being a striker for the Mamelodi Sundowns in the Premier Soccer League. He is also known for his work as a striker with the South African national team as well.
He began his training with the Mamelodi Sundowns in the Premier Soccer League. In February of 2014 he made his professional debut with the squad. In 2015, he started playing with South Africa's national team and on October 17, 2015 in a match against Angola he made his debut.
He scored his first international goal on March 25, 2017 in a match against Guinea-Bissau. He is also known for having won the CAF Champions League in 2016 and the Premier Soccer League in 2015 with the club Mamelodi Sundowns.
He was born and raised in South Africa.
Elrio van Heerden and Senzo Meyiwa also played for the South Africa national football team.