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 (2014), Downton Abbey (2010) and Cowboys & Angels (2003).

Filmography

Movie Name Release Date
Bohemian Rhapsody November 2, 2018