Template:PersonInfobox James McCaffrey is the voice actor of Max Payne. He voiced the main character in both games of the series: Max Payne and Max Payne 2. McCaffrey is set to return to his role in Max Payne 3 not only for the voiceover but also as the performer of Payne through the use of motion capture.
McCaffrey had a cameo role in the notorious Max Payne film as the FBI special agent Jack Taliente, who Jim Bravura (Ludacris) refers to as a "real police officer."
Other roles
James McCaffrey has a recurring role on the American drama television series Rescue Me as Jimmy Keefe. He also voiced characters in the Remedy game Alan Wake.