
Acting
James McCaffrey
EN, DE cinema · 55 credits
Born
27 March 1958
Died
17 December 2023 (aged 65)
Birthplace
Albany, New York, USA
Also known as Jim McCaffrey
James Perry McCaffrey (March 27, 1958 – December 17, 2023) was an American actor, best known for his voice role as Max Payne in the Max Payne video game series. Additionally, he had roles such as 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 video games.
Known for
Filmography

Mob Town
as Chief Lane

The Big Take
as Douglas Brown

Destined
as Bill Holder

Blind
as Howard Cunningham

Romance at Reindeer Lodge
as William

One Fall
as Werber Bond

Oiled Up
as JC

I Dream Too Much
as Nikki

Coach of the Year
as Fred Call

Bait
as Male Stranger

Sam
as Seymour

Beyond Repair
as Eddie Lynott, Producer

Betrayed
as Sully

Gun Hill
as Alex Web

A Cry from Within
as Father Thomas

The Suspect
as Polaski Sheriff

Compliance
as Detective Neals

To Redemption
as Nick Reed

Excuse Me for Living
as Barry

The Orphan Killer
as Detective Jones

Montauk
as Roger

Busted Walk
as Mr. Turner

The Pregnancy Pact
as Michael Dougan

NoNAMES
as Mr. Williams

Camp Hell
as Dr. John

Meskada
as Billy Burns

Sordid Things
as Jagger Manchester

Max Payne
as Jack Taliente (uncredited)

Last Call
as Steven

Feel The Noise
as Jeffrey Skylar

Broken English
as Perry

Hide and Seek
as Charlie

She Hate Me
as Bob
Distress
2003
Distress
as Jack Douglas

Switched at Birth
as Darryl

The Florentine
as Jack Ryan

Coming Soon
as Dante

The Tic Code
as Michael

Nick and Jane
as Nick
Hotel Shanghai
1997
Hotel Shanghai
as Frank Taylor

Schemes
as Paul Stewart
Viper
1994
Viper
as Michael Payton / Joe Astor

Telling Secrets
as James Merrick

The Eyes of St. Anthony
as Tony O’Neil
Bail Jumper
1990
Bail Jumper
as National Guard

New York's Finest
as Maitre d'








