Morgan naceu en Cardiff, e representou o Reino Unido en catro Xogos Olímpicos de Verán consecutivos, a partir de 1984 (Los Angeles, California); e en cinco Xogos da Commonwealth consecutivos, en 1982
En 1986, 1990, 1994 e 1998, gañou tres medallas: bronce, prata e ouro.