31 year-old Tanzanian woho began his career as a schoolboy with Oxford United prior to joining Southampton in 2003. He signed professionally for the Saints but didn’t manage to break into their first team and returned to then Conference side Oxford United in the summer of 2006, playing on a regular basis for them over the course of the next two seasons. Moved to Stevenage Borough ahead of the 2008/09 campaign and was part of their FA Trophy winning side that season and of their side that won promotion to the Football League the following season. He then played for Conference sides Newport County and Gateshead before joining Brackley Town in the summer of 2012. After four seasons at St James Park, he had short stints with Oxford City and Kidlington before moving to Banbury in October 2016.