NETFLIXMOVIES
Allen Leech

Allen Leech

12 titles on Netflix • IMDb

Biography

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

Photos

  • Allen Leech
  • Allen Leech
  • Allen Leech

Filmography