Allen Leech - Home

Allen Leech

Allen Leech was born on May 18, 1981 in Killiney, County Dublin, Ireland. He is an actor, known for Imitation Game (2014), Downton Abbey (2010) and Grand Piano (2013).
read more

Portrait Photos of Allen Leech 38 Portrait Photos

Landscape Photos of Allen Leech 26 Landscape Photos