Defender who played for the South African national team from 1993-2004 and played for the Bolton Wanderers from 1997-2000.
He played youth soccer for Arcadia Shepherds.
He played for Charlton Athletic from 2000-2005.
He was born in Cape Town, South Africa, and he has two sons, Luke and Zeke.
Defender Richard Rufus was his teammate on Charlton Athletic.