Allen Leech

Biography

Allen Leech was born on May 18, 1981 in Killiney, County Dublin, Ireland. He is an actor, 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.

Filmography

Movie Name Release Date