Allen Leech

Allen Leech – 2016 Raising the Bar to End Parkinson’s – Arrivals – Laurel Point Restaurant, 12050 Ventura Boulevard – Studio City, CA, USA – Photo Credit:

Birth Name: Alan Leech

Place of Birth: Killiney, County Dublin, Ireland

Date of Birth: 18 May, 1981

Ethnicity: Irish

Allen Leech is an Irish actor. He is the son of Kay and David Leech, the CEO of a computer systems company. He is married to actress Jessica Blair Herman, with whom he has one child.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.