Club career

07/2011 - 06/2012 Blue Waters Midfielder
07/2010 - 06/2011 Eleven Arrows Midfielder
07/2008 - 06/2010 Maritzburg United Midfielder
07/2007 - 06/2008 Eleven Arrows Midfielder
01/2007 - 06/2007 BidVest Wits Midfielder
07/2005 - 12/2006 Sabah FA Midfielder
07/2000 - 06/2005 Blue Waters Midfielder
01/1998 - 06/2000 Eleven Arrows Midfielder

Internationals