Allen Leech (né le 18 mai 1981), connu au début de sa carrière sous son nom de naissance Alan Leech, est un acteur irlandais de théâtre, de télévision et de cinéma.
Originaire de Killiney, Leech a fait ses débuts d'acteur professionnel avec un petit rôle dans une production de 1998 de A Streetcar Named Desire.
Il a fait sa première apparition majeure au cinéma dans le rôle de Vincent Cusack dans Cowboys