Latem 2008 wypożyczono go do hiszpańskiego Recreativo Huelva. W Primera División zadebiutował 31 sierpnia 2008, w wygranym 1-0 spotkaniu przeciwko Realowi Betis. Był podstawowym obrońcą Recreativo i rozegrał w lidze 37 z 38 meczów. Sezon 2009/2010 Morris spędził na wypożyczeniu w Racingu Santander, a latem 2010 sprzedano go do cypryjskiego Apollonu Limassol.

Sezon Klub Kraj Rozgrywki Mecze Bramki 2000/01 Santos FC RPA Premier Soccer League ? ? 2001/02 Aris FC

Alpha Ethniki 21 0 2002/03 Aris FC

Alpha Ethniki 27 2 2003/04 Panathinaikos AO

Alpha Ethniki 23 0 2004/05 Panathinaikos AO

Alpha Ethniki 22 0 2005/06 Panathinaikos AO

Alpha Ethniki 24 0 2006/07 Panathinaikos AO

Alpha Ethniki 28 0 2007/08 Panathinaikos AO

Alpha Ethniki 21 0 2008/09 Recreativo Huelva

Primera División 37 1 2009/10 Racing Santander

Primera División 12 1 2010/11 Apollon Limassol

Protathlima A’ Kategorias

Kariera reprezentacyjna Morris jest reprezentantem Republiki Południowej Afryki. Dotychczas rozegrał w drużynie narodowej wystąpił 31 razy i zdobył jedną bramkę.