Przez pół sezonu grał na zapleczu szwedzkiej ekstraklasy i w końcu latem znalazł sobie nowy klub, Vitorię Setubal, a barwach której zadebiutował w Portugalskiej Superlidze.

Latem 2007 przeszedł do CSKA Sofia, jednak już na początku 2008 wyjechał do szwedzkiego IFK Norrköping. Na początku 2009 roku został piłkarzem rumuńskiego FC Timiszoara, z którym został wicemistrzem kraju, a latem Nacionalu Funchal. W latach 2011–2012 grał w Östers IF, a w 2013 roku w Trelleborgs FF. Następnie krótko był zawodnikiem CD Tondela, a w 2014 roku przeszedł do Slobody Užice.

Sezon Klub Kraj Rozgrywki Mecze Bramki 2002 Soccer Warriors Nigeria liga juniorów ? ? 2002/03 SL Benfica jun. Portugalia liga juniorów ? ? 2003/04 FC Porto jun. Portugalia liga juniorów ? ? 2004 Landskrona BoIS Szwecja Allsvenskan 13 7 2005 Landskrona BoIS Szwecja Allsvenskan 23 7 2006 Landskrona BoIS Szwecja Superettan 12 2 2006/07 Vitoria Setubal Portugalia Portugalska Superliga 28 4 2007/08 CSKA Sofia Bułgaria Grupa A 10 2 2008 IFK Norrköping Szwecja Allsvenskan 27 6 2008/09 FC Timiszoara Rumunia Liga I 2 0 2009/10 CD Nacional Portugalia Primeira Liga 16 2 2011 Östers IF Szwecja Superettan 3 0 2012 Östers IF Szwecja Superettan 9 1 2013 Trelleborgs FF Szwecja Division 1 4 0