After having played professional football in France, he crossed the channel to sign for Derby County before joining Macclesfield Town where he was a member of Steve King’s team in their best ever F.A Cup run. Following a loan spell, Luton Town bought him for £50k.
He then went to Lincoln Town before joining up with King again at Whitehawk. Spells at Hemel Hempstead Town and Naxxar Lions in Malta followed before he returned to England and joined up with King again at Whitehawk. He is a current full international for Guinea-Bissau.