Allen Leech

Allen Leech, born on May 18 1981, is an actor. Leech has most recently worked on You Can't Run Forever (2024), Downton Abbey: A New Era (2022) and As Luck Would Have It (2021).

About Allen Leech

  • Name: Allen Leech
  • Birth Date: May 18, 1981
  • Age: 42 years old
  • Height: 179 centimeters (5 feet, 10 inches)

Filmography as Actor