За сборную Южной Африки выступал в товарищеских матчах с 2016 года. В 2018 году присутствовал в заявке сборной на квалификационном турнире к чемпионату мира 2018 года в России. Дебютировал за основную сборную на Кубке африканских наций 2019 года 6 июля в матче 1/8 финала турнира против команды Египта. Выйдя в матче в стартовом составе, отыграл почти весь матч, был заменён на 93 добавленной минуте. На 85 минуте матча забил в ворота Египта единственный гол, который вывел команду в четвертьфинал турнира. В четвертьфинальном матче вышел на замену на 58 минуте, голов не забил.