South African player for teams like the Sharks, Natal Sharks, Stormers, and Western Province.
He was educated at the University of Cape Town.
He was a junior basketball player in South Africa.
He was born in Johannesburg, South Africa.
He and fellow South African Patrick Lambie both played for the Natal Sharks.