 Morra became a snooker professional in 1979 and had limited success although he defeated both Mike Hallett and Jimmy White in the 1983 Jameson International Open, and, by winning three qualifying matches, reached the last 32 of the 1984 World Snooker Championship, where he lost 10–3 to Cliff Thorburn.He narrowly missed joining last 32 for the 1985 World Snooker Championship, losing 10–9 to John Campbell.He was runner-up to Cliff Thorburn in the 1984 Canadian Professional Championship.