
James McCaffrey
Acting
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.
TV Shows(21)

Bluff City Law
Tucker Goodman
2019

She's Gotta Have It
Danton Phillips
2017

Marvel's Jessica Jones
Maximilian "Max" Tatum
2015

Forever
Browning
2014

Madam Secretary
Rex Mayfield
2014

The Following
David Roland
2013

Revenge
Ryan Huntley
2011

Suits
Gordon
2011

Blue Bloods
Det. William Carter
2010

The Glades
Frank Ford
2010

White Collar
Lt. Gannon
2009

Beautiful People
Julian Fiske
2005

Rescue Me
James 'Jimmy' Keefe
2004

Queens Supreme
Johnny Garrett
2003

Hack
Coslow
2002

Law & Order: Criminal Intent
Daniel Croydon
2001

Law & Order: Special Victims Unit
Jesse Hansen
1999

Sex and the City
Max
1998

Swift Justice
Mac Swift
1996

Viper
Michael Payton / Joe Astor
1994

Civil Wars
Terrence Flanagan
1991
Movies(53)

Murder at the Mansion
Jimmy
2020

Mob Town
Chief Lane
2019

A Good Woman Is Hard to Find
Conor
2019

The Big Take
Douglas Brown
2018

Romance at Reindeer Lodge
William
2017

Destined
Bill Holder
2017

Blind
Howard Cunningham
2017

Coach of the Year
Fred Call
2016

Oiled Up
JC
2016

One Fall
Werber Bond
2016

I Dream Too Much
Nikki
2016

Beyond Repair
Eddie Lynott
2015

Bait
Male Stranger
2015

Sam
Seymour
2015

Gun Hill
Alex Web
2014

Betrayed
Sully
2014

A Cry from Within
Father Thomas
2014

Like Sunday, Like Rain
Dale
2014

The Suspect
Polaski Sheriff
2013
Stain Removal
Jules
2013

Excuse Me for Living
Barry
2012

Compliance
Detective Neals
2012

To Redemption
Nick Reed
2012

The Orphan Killer
Detective Jones
2011

Montauk
Roger
2011

Busted Walk
Mr. Turner
2011

Meskada
Billy Burns
2010

Camp Hell
Dr. John
2010

NoNAMES
Mr. Williams
2010

The Pregnancy Pact
Michael Dougan
2010

Sordid Things
Jagger Manchester
2009

Last Call
Steven
2008

Max Payne
Jack Taliente (uncredited)
2008

Feel The Noise
Jeffrey Skylar
2007

Broken English
Perry
2007

Hide and Seek
Charlie
2005
Fresh Cut Grass
Sam
2004

She Hate Me
Bob
2004

American Splendor
Fred
2003
Distress
Jack Douglas
2003

Switched at Birth
Darryl
1999

Coming Soon
Dante
1999

The Florentine
Jack Ryan
1999

The Tic Code
Michael
1998

Nick and Jane
Nick
1997
Hotel Shanghai
Frank Taylor
1997

The Truth About Cats & Dogs
Roy
1996

Burnzy's Last Call
Sal
1995

Schemes
Paul Stewart
1994

Telling Secrets
James Merrick
1993

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

New York's Finest
Maitre d'
1988