Az angol Fulham csapatánál nevelkedett, majd itt is lett profi játékos, de a bajnokságban a felnőttek között nem kapott lehetőséget.[2]2007-ben egyéves hosszabbítási lehetőséget ajánlott számára a klub, amit ő nem fogadott el.[3]2008-ban kétéves szerződést írt alá a finn Tampere United együttesével. Két alkalommal kisebb finn csapatoknak kölcsönbe adták, majd 2010-ben az angol Barnet FC alkalmazásába állt.[4]2011 és 2013 között a finn APIA és Kuopion PS csapatainál játszott. Ezután aláírt a francia Sedanhoz, ahol megnyerték a negyedosztályt. Egy szezont követően visszatért Finnországba az Ekenäs IF és a Haka együtteseihez. 2017-től a Colorado Springs játékosa.[5]