Allen Leech

Biography

Allen Leech was born on May 18, 1981 in Killiney, County Dublin, Ireland. He is an actor, known for O Jogo da Imitação (2014), Downton Abbey (2010) and Love Is the Drug (2004).

Filmography

Movie Name Release Date
Bohemian Rhapsody November 1, 2018