Biographies: Allen Leech - Actor

Biographies

 [1 Content]

Allen Leech is an Irish actor who started with a small role in a play called A Streetcar Named Desire and then got a bigger role in the Irish film Cowboys & Angels (2003). He is best known for his roles in the historical TV series Rome (2007), Downtown Abbey, and Grand Piano (2013).