Greene has enjoyed moderate success in his career, reaching his highest ranking, 26th, for the 2004–05 season, and has reached one ranking final, at the 2014 Players Championship Grand Final, where he lost 4–0 to Barry Hawkins. Alongside this, Greene reached a ranking semi-final, at the 2007 Grand Prix, losing to the eventual champion Marco Fu, and five quarter-finals.