James McCaffrey — an actor best known for voicing the popular video game character Max Payne — has died after a battle with cancer.

Source: N4G PC 'Max Payne' Voice Actor James McCaffrey Dead at 65 After Cancer Battle