Max Payne’s voice “shut up”. THE James McCaffrey, the American actor best known for portraying the popular video game character has died, according to TMZ sources. He died at the age of 65 on Sunday after a battle with cancer, according to the same source.

The 65-year-old actor has reportedly been diagnosed with multiple myeloma.

“James McCaffrey had a successful 35-year career in television and film,” a rep told TMZ.

“Trained at the Actor’s Studio, he never lost his love for creating characters. However, his good looks often propelled him into leading roles.” he added.

The actor Kevin Dillon, his brother Matt Dillon, posted a message on his Instagram to pay tribute, writing: “James McCaffrey we were lucky to meet you. My best friend you will be missed.”

McCaffrey was recognized for his performances in television and film, but he met particularly popular through video games. McCaffrey is known for his iconic portrayal of Max Payne, the title character of the acclaimed video game series.

His gritty and emotional performance brought Max Payne to life, earning praise for capturing the character’s noir sensibilities.

In addition to Max Payne, McCaffrey has lent his voice to many other video game characters.

View this post on Instagram

A post shared by Kevin Dillon (@kevindillonofficial)