filmtheque
Allen Leech

Allen Leech

1981-05-18

Allen Leech (Irish actor), born 1981. filmtheque lists 13 credits: 9 movies and 4 series, from 2003 to 2025. Best-known work includes Downton Abbey: The Grand Finale, You Can't Run Forever, Bohemian Rhapsody.

Roles: Actor (13)

Known for

Full filmography