Gerard Greene, né le dans le Kent en Angleterre, est un joueur professionnel de snooker qui vit en Irlande du Nord. Bien que né et résidant en Angleterre, il a toujours représenté l'Irlande du Nord en compétition, le pays de ses parents, originaires de Belfast.
La carrière de Gerard Greene n'est couronnée de succès que tardivement : à l'aise lors des matchs de petit format, il atteint ses deux premières finales lors de la saison 2013-2014, soit 20 ans après le début de sa carrière, à la faveur de tournois dont les matchs se disputent en quatre manches gagnantes (un format court apparu dans la saison 2010-2011). Son meilleur classement est une 26e place, occupée en 2004-2005.
Gerard Greene s'est illustré lors d'une défaite contre Steve Davis au Grand Prix 1996. Durant ce match, Greene a empoché trois fois la bille blanche par accident en jouant la dernière bille noire, perdant ainsi les trois manches en question. Ce match lui valut le qualificatif de « joueur le plus malchanceux du snooker ».