Воспитанник системы "Eastern Province" (ЮАР). Играл за клубы "Griquas" в Карри Кап и "Southern Kings" в Pro14. Имеет опыт выступлений за сборную ЮАР (U20) на юниорском Кубке Мира 2016. Выступает на позиции левого столба (№1). В "Енисее-СТМ" дебютировал в 2020 году.
В составе "Енисея-СТМ" сыграл 26 матчей, набрал 20 очков.
Чемпионат России: 17 матчей, 15 очков. Кубок России: 4 матча, 5 очков. Еврокубки: 5 матчей, 0 очков.
Чемпион России 2020/2021. Обладатель Кубка России 2020, 2021.