En novembre 2014, la fédération internationale annonce sa retraite. Il aura arbitré sa dernière finale de tournoi classé au Masters de Shanghai 2013 ; une finale qui avait vu briller Stuart Bingham (10-3), contre Mark Allen.