He represented South Africa 67 times having made his debut in 1995. He was initially in the 1998 FIFA World Cup squad, but had to pull out due to injury. His replacement Paul Evans also withdrew through injury and was replaced by Simon Gopane. He was later a participant at the 2002 FIFA World Cup, and retired from his international career in 2004. He was part of the squad that won the 1996 African Cup of Nations.