James McCaffrey is a Northern Irish-American actor. He portrays the character of Zachariah Trench in Control. McCaffrey is best known as the voice of the titular character in Remedy Entertainment's Max Payne series. He also voiced the character Thomas Zane in Alan Wake, another Remedy title.
Community content is available under CC-BY-SA unless otherwise noted.