Allen Leech

Actor
Actor

Irish actor known for his roles in Downton Abbey and The Imitation Game