
Allen Leech
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
0Films
0Posters
—Years active
—Peak year
Eras & genres
No filmography on file yet.