Allen Leech

Allen Leech

b. 1981·Active·Active 2001–2023

Allen Leech was born on 18 May 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 5 J...

Career stats
6Films
113Posters
22Years active
2014Peak year
Eras & genres
Eras
Genres