Morrison har tidligere spilt for Strømsgodsets Idrettsforening, ungarske Ferencvárosi TC, belgiske White Star Woluwé FC, samt Portmore United og Village United i hjemlandet.