Still of Allen Leech and Jessica Brown Findlay in Downton Abbey (2010)
Caption: Still of Allen Leech and Jessica Brown Findlay in Downton Abbey (2010)
Actor
Born: May 18, 1981
Star sign: Taurus
Height: 5' 10½" (1.79 m)
Known for: The Imitation Game (2014), Downton Abbey (2010), Grand Piano (2013), Man About Dog (2004)
Source: IMDB
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 Grand Piano (2013).