Allen LeechHighlights

Allen Leech
Birthday
May 18th, 1981
From
Killiney, County Dublin, Ireland
Actor
Downton Abbey: The Grand Finale - Laura Carmichael, Harry Hadden-Paton and Allen Leech Character Poster 2
Downton Abbey: The Grand Finale - Laura Carmichael, Harry Hadden-Paton and Allen Leech Character Poster
Downton Abbey: The Grand Finale - Cast Toast