A former Welling youth player, he moved to Walton Casuals but didn’t play a first team game. He then signed for Dumbarton who loaned him to Stanraer, before returning to England to sign for Cheshunt.
He then played for Thesprotos in Greece before returning to Cheshunt in 2019. He represented Senegal at U20’s level.