Content Continues Below

James McCaffrey, the legendary actor behind the voice of Max Payne, passed away at the age of 65 this past weekend. As reported by TMZ, a representative for McCaffrey told the outlet that he had been diagnosed with multiple myeloma, a cancer of the blood plasma cells, and had been battling it for a few years.

The news initially broke from Entourage actor Kevin Dillion’s Instagram account, whom McCaffrey had played alongside on the show. He wrote:


View this post on Instagram


A post shared by Kevin Dillon (@kevindillonofficial)


Outside of gaming, McCaffrey had starred in several TV shows and films. His most prolific role was as Jimmy Keefe on the FX series Rescue Me in which he appeared in 56 episodes between 2004 and 2011. He also had a bit part in Sex and the City opposite Sarah Jessica Parker as one of her character’s various flings. Most fittingly, he appeared as an extra in the Hollywood adaptation of Max Payne but had also starred in other films.

McCaffrey is survived by his wife, Rochelle Bostrom, and their daughter Tiernan McCaffrey.

Leave a Comment

Written by Peter Glagowski

Peter has been a freelance gaming and film critic for over seven years. His passion for Nintendo is only matched by the size of his collection.