 He is now a Tutor with the European Billiards and Snooker Association.He refereed his first World Ranking final in January 1998 at the Regal Welsh tournament in Newport, Monmouthshire where Paul Hunter won his first Ranking event title by defeating John Higgins by 9 frames to 5.He has since refereed many more Ranking finals including the Seniors Championship, Welsh Open Championship, Australian Goldfields Open, German Masters, UK Championship, Irish Masters, Wembley Masters, Malta Cup, China Masters, China Open, Thailand Open, British Open, Grand Prix, Bahrain Snooker Championship, World Open and four World Championship Finals at the Crucible Theatre, Sheffield in 2001, 2005, 2007 and 2010.