From Wikipedia, the free encyclopedia. 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.
Detective Jones
The Orphan Killer
Detective Neals
Compliance
Michael Dougan
The Pregnancy Pact
Werber Bond
One Fall
Nick Reed
To Redemption
Barry
Excuse Me for Living
Darryl
Switched at Birth
Polaski Sheriff
The Suspect
Sully
Betrayed
Sal
Burnzy's Last Call
Bob
She Hate Me
Dale
Like Sunday, Like Rain
Mr. Williams
NoNAMES
Dr. John
Camp Hell
Bill Holder
Destined
Alex Web
Gun Hill
FBI Special Agent Jack Taliente
Max Payne
Fred
American Splendor
National Guard
Bail Jumper
Michael
The Tic Code
Sam
Fresh Cut Grass
Jack Ryan
The Florentine
Maitre d'
New York's Finest
Jagger Manchester
Sordid Things
Jeffrey Skylar
Feel The Noise
Charlie
Hide and Seek
Male Stranger
Bait
JC
Oiled Up
Billy Burns
Meskada
Tony O’Neil
The Eyes of St. Anthony
Jules
Stain Removal
James Merrick
Telling Secrets
Det. Ray Candella (voice) (rumored)
Payne & Redemption
Nikki
I Dream Too Much
Father Thomas
A Cry from Within
Douglas Brown
The Big Take
Roy
The Truth About Cats & Dogs
Seymour
Sam
Nick
Nick and Jane
Howard Cunningham
Blind
Paul Stewart
Schemes
William
Romance at Reindeer Lodge
Roger
Montauk
Jack Douglas
Distress
Fred Call
Coach of the Year
Steven
Last Call
Eddie Lynott
Beyond Repair
Perry
Broken English
Chief Lane
Mob Town
Dante
Coming Soon
Mr. Turner
Busted Walk
Frank Taylor
Hotel Shanghai
Jimmy
Murder at the Mansion
Conor
A Good Woman Is Hard to Find
Known For
Acting
Known Credits
54
Gender
Male
Birthday
1959-03-28
Place of Birth
Albany, New York, USA
Also Known As
Jim McCaffrey