According to a statement given by a representative of the actor to TMZ, he passed away surrounded by friends and family on December 17, after being diagnosed with multiple myeloma. Fellow actor Kevin Dillon was the first to publicly acknowledge McCaffery’s death via a post on Instagram, but there was some initial confusion regarding whether this was actually in reference to the actor, due to the death of an Irish teenager with a similar name being reported around the same time.
Following confirmation of his passing, Remedy paid tribute to the actor on Twitter. “We are deeply saddened to hear about the passing of our beloved friend and collaborator James McCaffrey, the iconic voice of Max Payne and Alex Casey,” it said. “His remarkable talent not only gave life to our characters but also left an enduring impact on our community. Our hearts go out to his family in this time of loss.”