He began at Tottenham Hotspur then went to Sierra Leone to continue his career.
On his return to England in 2001, he joined Aylesbury United hitting 33 goals in 84 appearances before moving on to Kingstonian in October 2003.
The striker signed for Cheshunt in February 2004.
Later moved on to Leyton FC.
Transferred to Boreham Wood from Cheshunt in January 2005 and played his first game against Wingate & Finchley on the 22 January 2005 and finished the season with 18 goals in 49 matches..