He played as a scrum half for the Blue Bulls in the Currie Cup competition and the Bulls in Super Rugby between 2002 and 2011, and for Japanese Top League side Suntory Sungoliath between 2011 and 2016.
From 2002 to 2011, he played as a scrum half for both the Blue Bulls in the Currie Cup competition and Super Rugby. He also played for the Japanese Top League side Suntory Sungoliath from 2011 to 2016.