James McCaffrey
Known for: Acting
Born: March 26, 1958 in Albany, New York, USA - Died: December 16, 2023
James McCaffrey was an American actor known for his voice role as Max Payne in the Max Payne video game series, Jimmy Keefe on Rescue Me, Michael Payton / Joe Astor on Viper and Captain Arthur O'Breun in New York Undercover. A character actor with a nearly 40 year career appearing in over 100 projects including television, film and videogames.
Known for
Showing 24 of 73 titles
Compliance
Detective Neals
The Pregnancy Pact
Michael Dougan
One Fall
Werber Bond
To Redemption
Nick Reed
Excuse Me for Living
Barry
Switched at Birth
Darryl
The Suspect
Polaski Sheriff
Betrayed
Sully
Burnzy's Last Call
Sal
She Hate Me
Bob
Like Sunday, Like Rain
Dale
NoNAMES
Mr. Williams
Camp Hell
Dr. John
Destined
Bill Holder
Gun Hill
Alex Web
Max Payne
Jack Taliente (uncredited)
American Splendor
Fred
Bail Jumper
National Guard
The Tic Code
Michael
Fresh Cut Grass
Sam
The Florentine
Jack Ryan
New York's Finest
Maitre d'
Sordid Things
Jagger Manchester
Feel The Noise
Jeffrey Skylar