Allen Leech

Allen Leech is an Irish actor best known for his roles in film and television such as Tom Branson in “Downtown Abbey”. He found his passion for acting when he was in a school production and hasn’t looked back since. Leech went on to graduate from Trinity College with a Bachelor of Arts and Master’s in Drama and Theatre Studies.... read full bio