Career
He never played in a test match, but played for South Africa in four tour matches. He played for Griqualand West (now known as Griquas) at provincial level After he stopped playing, he turned to coaching among others Griquas and the University of the Free State, before serving the Natal Sharks as an assistant coach.