I 2011 reiste han til Norge for å prøvespille for FK Haugesund. Han imponerte på prøvespillet, men ble ikke tilbudt proffkontrakt og reiste dermed videre til Sverige. Der ble han enig med Dalkurd FF om kontrakt, men manglende arbeidstillatelse gjorde han gikk til Assyriska IF på fjerde nivå. Johnson ble på lavere nivå i Sverige en periode, og spilte for Juventus IF og Härnösands FF før han i forkant av 2013-sesongen signerte for IK Frej på nivå tre. I november 2013 var han igjen på prøvespill i FK Haugesund, men heller ikke denne gangen ble han tilbudt kontrakt. Han ble i 2014-sesongen toppscorer i IK Frej i en sesong som endte med opprykk til Superettan.