Birthdate: May 18, 1981
Birthplace: Killiney, County Dublin, Ireland
Allen Leech was born on 18 May 1981 in Killiney, County Dublin, Ireland. He is an actor and producer, known for The Imitation Game (2014), Bohemian Rhapsody (2018) and Downton Abbey (2010). He has been married to Jessica Blair Herman since 5 January 2019.
Upcoming (1)
Previous (14)
People Also Searched For