James McCaffrey, ‘Max Payne’ voice actor and ‘Rescue Me’ star, dead at 65
(WGHP) — A veteran television actor best known for voicing the titular character of the “Max Payne” video game franchise has died after a fight with cancer.
James McCaffrey, 65, died Sunday, a representative for the actor confirmed to news outlets including Variety and TMZ. A source for the latter said McCaffrey had previously been diagnosed with multiple myeloma, a type of blood cancer that affects plasma cells.
In addition to voicing the character of Max Payne, McCaffrey had a television and film career spanning nearly four decades, with recurring roles in “Suits,” “She’s Gotta Have It,” “Jessica Jones” and “Blue Bloods,” among others. He also appeared in FX’s “Rescue Me” as Jimmy Keefe, a firefighter who died on 9/11.
“Entourage” star Kevin Dillon was among those paying tribute to McCaffrey on social media.
“#RIP James McCaffrey, we were lucky to have known you,” wrote Dillon, alongside an image of he and McCaffrey. “My best friend, you will be missed.”
McCaffrey is survived by his wife and daughter, Variety reported.