Morris first became involved in athletics while at school and began competing in 2006. Due to the events caused by the Spanish basketball team at the Sydney Paralympics, Morris' classification was removed from the Summer Games itinerary. T20 athletes were reintroduced for the 2012 Summer Paralympics in London, and Morris was selected to represent Great Britain in the 1,500-metre race. There were no heats for the race and the final was held on 4 September in a field of 11 athletes. Morris finished sixth with a time of 4:02.50. His personal best of 3:58.93, that he set two months earlier at the BMC Grand Prix in Stretford, would have been good enough for the silver medal position.