Question: What roles did Allen Leech appear as in the films Cowboys & Angels and Man About Dog?
Answer: Allen Leech appeared as Vincent Cusack in Cowboys & Angels, and in 2004 he appeared as Mo Chara in Man About Dog.