Morgan zaczynał karierę w zespole University of British Columbia w Kanadzie. Jego pierwszym profesjonalnym zespołem był Zerofees Southland Sharks w Nowej Zelandii. Później występował w Hiszpanii - najpierw przez trzy sezony w Joventucie Badalona, a ostatnio w MoraBanc Andorra.
W lidze hiszpańskiej zdobywał średnio 4,7 punktu i 2,9 zbiórki na mecz, natomiast lepsze statystyki notował w Europucharze: średnio 7,5 punktu i 3,6 zbiórki w 15 rozegranych spotkaniach.
- Widzę Śląsk jako szansę, by zaznaczyć swoją obecność na europejskich boiskach. Cieszę się, że dołączam do zespołu, który widzi we mnie potencjał i nie mogę się doczekać, by pomóc drużynie zarówno w Eurocupie, jak i w krajowych rozgrywkach. Poza tym, gdy rok temu byłem we Wrocławiu grałem przeciwko Śląskowi, pomyślałem sobie, że miasto jest piękne! - mówi Morgan na oficjalnej stronie drużyny.