
James McCaffrey
- Known for
- Acting
- Born
- March 27, 1958
- Died
- December 17, 2023 (aged 65)
- Birthplace
- Albany, New York, USA
Biography
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
Photos
Filmography

Murder at the Mansion
Movie · as Jimmy

Mob Town
Movie · as Chief Lane

A Good Woman Is Hard to Find
Movie · as Conor

Bluff City Law
TV · as Tucker Goodman · 1 ep

The Big Take
Movie · as Douglas Brown

Destined
Movie · as Bill Holder

Blind
Movie · as Howard Cunningham

Romance at Reindeer Lodge
Movie · as William

She's Gotta Have It
TV · as Danton Phillips · 5 eps

One Fall
Movie · as Werber Bond

Oiled Up
Movie · as JC

I Dream Too Much
Movie · as Nikki

Coach of the Year
Movie · as Fred Call

Confidence Game
Movie

Bait
Movie · as Male Stranger

Sam
Movie · as Seymour

Beyond Repair
Movie · as Eddie Lynott

Marvel's Jessica Jones
TV · as Maximilian "Max" Tatum · 2 eps

Betrayed
Movie · as Sully

Gun Hill
Movie · as Alex Web

Like Sunday, Like Rain
Movie · as Dale

A Cry from Within
Movie · as Father Thomas

Forever
TV · as Browning · 1 ep

Madam Secretary
TV · as Rex Mayfield · 1 ep

The Suspect
Movie · as Polaski Sheriff
Stain Removal
Movie · as Jules

The Following
TV · as David Roland · 2 eps

Compliance
Movie · as Detective Neals

To Redemption
Movie · as Nick Reed

Excuse Me for Living
Movie · as Barry

The Orphan Killer
Movie · as Detective Jones

Montauk
Movie · as Roger

Busted Walk
Movie · as Mr. Turner

Revenge
TV · as Ryan Huntley · 4 eps

Suits
TV · as Gordon · 3 eps

The Pregnancy Pact
Movie · as Michael Dougan

Camp Hell
Movie · as Dr. John

NoNAMES
Movie · as Mr. Williams

Meskada
Movie · as Billy Burns

Blue Bloods
TV · as Det. William Carter, Sgt. Kevin Coolidge · 1 ep

The Glades
TV · as Frank Ford · 1 ep

Sordid Things
Movie · as Jagger Manchester

White Collar
TV · as Lt. Gannon · 1 ep

Max Payne
Movie · as Jack Taliente (uncredited)

Last Call
Movie · as Steven

Feel The Noise
Movie · as Jeffrey Skylar

Broken English
Movie · as Perry

Hide and Seek
Movie · as Charlie

Beautiful People
TV · as Julian Fiske · 16 eps

She Hate Me
Movie · as Bob
Fresh Cut Grass
Movie · as Sam

Rescue Me
TV · as James 'Jimmy' Keefe, Jimmy Keefe · 39 eps

American Splendor
Movie · as Fred
Distress
Movie · as Jack Douglas

Queens Supreme
TV · as Johnny Garrett · 1 ep

Hack
TV · as Coslow · 1 ep

Law & Order: Criminal Intent
TV · as Daniel Croydon · 1 ep

Switched at Birth
Movie · as Darryl

The Florentine
Movie · as Jack Ryan

Coming Soon
Movie · as Dante

Law & Order: Special Victims Unit
TV · as Jesse Hansen, Peter Forbes · 1 ep

The Tic Code
Movie · as Michael

Sex and the City
TV · as Max, Paul Denai · 1 ep

Nick and Jane
Movie · as Nick
Hotel Shanghai
Movie · as Frank Taylor

The Truth About Cats & Dogs
Movie · as Roy

Swift Justice
TV · as Mac Swift · 13 eps

Burnzy's Last Call
Movie · as Sal

Schemes
Movie · as Paul Stewart
Viper
Movie · as Michael Payton / Joe Astor

Viper
TV · as Michael Payton / Joe Astor · 34 eps

Telling Secrets
Movie · as James Merrick

The Eyes of St. Anthony
Movie · as Tony O’Neil

Civil Wars
TV · as Terrence Flanagan · 1 ep
Bail Jumper
Movie · as National Guard

New York's Finest
Movie · as Maitre d'



