Allen Leech

Allen Leech

1981-05-18

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

He has been married to Jessica Blair Herman since January 5, 2019.

View source on IMDb
Watch Allen Leech next time
ITV3
Downton Abbey
Downton Abbey (S6 E9)
The Finale
9 Jul 3:40 PM - 5:55 PM | ITV3
15:40: Downton Abbey (S6 E9) (ITV3)