Allen Leech Bio - Biography

Name Allen Leech
Naionality Irish
Date of Birth 18-May-1981
Place of Birth Killiney, County Dublin, Ireland
Famous for Acting
Allen Leech is an Irish stage, television and film actor. A native of Killiney, Leech made his professional acting debut with a small part in a 1998 production of A Streetcar Named Desire. He made his first major film appearance in as Vincent Cusack in Cowboys & Angels and earned an Irish Film & Television Awards nomination in 2004 with his performance as Mo Chara in Man About Dog.

Allen Leech Photos