 His highest ranking was 35, in the Snooker world rankings 1984/1985.More recently, Morra is known as a pool player, and was runner up in both the 2008 Canadian Open Nine-ball Championship and the 2010 Canadian Open Ten-ball Championship.He has a son, John Morra, with professional pool and snooker player Anita McMahon.