Allen Leech

Allen Leech
  • Date of birth: 1981
  • Profession: Actor, Producer, Archive_footage
Allen Leech was born on May 18, 1981 in Killiney, County Dublin, Ireland. He is an actor and producer, known for The Imitation Game - Ein streng geheimes Leben (2014), Bohemian Rhapsody (2018) and Downton Abbey (2010). He has been married to Jessica Blair Herman since January 5, 2019. They have two children.

The best films