James McCaffrey, the voice behind the "Max Payne" video games, has died at 65.

The "Rescue Me" actor died Sunday at his home in New York after battling cancer, his wife Rochelle Boström confirmed to Fox News Digital.

"I was lying next to him and holding his hand when he took his last breath, for which I will forever be grateful," she shared. "His passing is devastating to so many."

McCaffrey died of complications from multiple myeloma. According to the MD Anderson Cancer Center, it is a bone cancer that develops in plasma cells.

STARS WE'VE LOST IN 2023

James McCaffrey at an event

James McCaffrey is known for roles in "Max Payne" and "Rescue Me." (Getty Images)

LIKE WHAT YOU’RE READING? CLICK HERE FOR MORE ENTERTAINMENT NEWS

McCaffrey began his career with roles in "New York Undercover" and "Swift Justice." He went on to appear in "Viper," "Beautiful People," "As the World Turns" and "Revenge."

His best known role was Jimmy Keefe, a firefighter and 9/11 victim, in "Rescue Me." The comedy-drama aired on FX from 2004 until 2011.

Following the success of his acting career, McCaffrey became the voice behind the "Max Payne" video game franchise. He also voiced Alex Casey in the "Alan Wake" games.

James McCaffrey in Viper

James McCaffrey starred in "Viper." (Paul Drinkwater/NBCU Photo Bank/NBCUniversal via Getty Images via Getty Images)

CLICK HERE TO SIGN UP FOR THE ENTERTAINMENT NEWSLETTER

"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," the official X, previously known as Twitter, account for "Alan Wake 2" shared. "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."

The actor was also remembered by Kevin Dillon, who wrote: "#rip James McCaffrey we were lucky to have known you. my best friend you will be missed."

McCaffrey is survived by his wife Rochelle Boström and daughter Tiernan McCaffrey.

James McCaffrey in Blue Bloods

James McCaffrey also made an appearance in "Blue Bloods." (John Paul Filo/CBS via Getty Images)

CLICK HERE TO GET THE FOX NEWS APP