 He did though endear himself to Bantams fans by scoring a last gasp winner against former club Sheffield Wednesday in a Yorkshire derby in February 2005 that kept the club in the play off hunt before ultimately falling short .Morrison joined Dunfermline Athletic in July 2006 after a successful trial and scored his first goal for the club in a 1–1 draw with Rangers in August 2006

He has been capped by Northern Ireland at Under-21 level and was last called up to the senior team in 2001 but was not capped.Morrison completed a week-long trial with Chinese side Qingdao Zhongneng in February 2007 and was offered a contract.