James McCaffrey
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

Law & Order: Special Victims Unit

Law & Order: Special Victims Unit

Suits

Blue Bloods

Blue Bloods

Law & Order: Criminal Intent

Sex and the City

Sex and the City
All Movies (54)
- Murder at the Mansion2020 · as Jimmy
- Mob Town2019 · as Chief Lane
- A Good Woman Is Hard to Find2019 · as Conor
- The Big Take2018 · as Douglas Brown
- Romance at Reindeer Lodge2017 · as William
- Destined2017 · as Bill Holder
- Blind2017 · as Howard Cunningham
- Coach of the Year2016 · as Fred Call
- Oiled Up2016 · as JC
- One Fall2016 · as Werber Bond
- I Dream Too Much2016 · as Nikki
- Beyond Repair2015 · as Eddie Lynott
- Bait2015 · as Male Stranger
- Sam2015 · as Seymour
- Gun Hill2014 · as Alex Web
- Betrayed2014 · as Sully
- A Cry from Within2014 · as Father Thomas
- Like Sunday, Like Rain2014 · as Dale
- The Suspect2013 · as Polaski Sheriff
- Stain Removal2013 · as Jules
- Excuse Me for Living2012 · as Barry
- Compliance2012 · as Detective Neals
- To Redemption2012 · as Nick Reed
- The Orphan Killer2011 · as Detective Jones
- Montauk2011 · as Roger
- Busted Walk2011 · as Mr. Turner
- Meskada2010 · as Billy Burns
- Camp Hell2010 · as Dr. John
- NoNAMES2010 · as Mr. Williams
- The Pregnancy Pact2010 · as Michael Dougan
- Sordid Things2009 · as Jagger Manchester
- Last Call2008 · as Steven
- Max Payne2008 · as Jack Taliente (uncredited)
- Feel The Noise2007 · as Jeffrey Skylar
- Broken English2007 · as Perry
- Hide and Seek2005 · as Charlie
- Fresh Cut Grass2004 · as Sam
- She Hate Me2004 · as Bob
- American Splendor2003 · as Fred
- Distress2003 · as Jack Douglas
- Switched at Birth1999 · as Darryl
- Coming Soon1999 · as Dante
- The Florentine1999 · as Jack Ryan
- The Tic Code1998 · as Michael
- Nick and Jane1997 · as Nick
- Hotel Shanghai1997 · as Frank Taylor
- The Truth About Cats & Dogs1996 · as Roy
- Burnzy's Last Call1995 · as Sal
- Schemes1994 · as Paul Stewart
- Viper1994 · as Michael Payton / Joe Astor
- Telling Secrets1993 · as James Merrick
- The Eyes of St. Anthony1991 · as Tony O’Neil
- Bail Jumper1990 · as National Guard
- New York's Finest1988 · as Maitre d'
All TV Shows (25)
- Bluff City Law2019 · as Tucker Goodman
- She's Gotta Have It2017 · as Danton Phillips
- Marvel's Jessica Jones2015 · as Maximilian "Max" Tatum
- Forever2014 · as Browning
- Madam Secretary2014 · as Rex Mayfield
- The Following2013 · as David Roland
- Revenge2011 · as Ryan Huntley
- Suits2011 · as Gordon
- Blue Bloods2010 · as Det. William Carter
- Blue Bloods2010 · as Sgt. Kevin Coolidge
- The Glades2010 · as Frank Ford
- White Collar2009 · as Lt. Gannon
- Beautiful People2005 · as Julian Fiske
- Rescue Me2004 · as James 'Jimmy' Keefe
- Rescue Me2004 · as Jimmy Keefe
- Queens Supreme2003 · as Johnny Garrett
- Hack2002 · as Coslow
- Law & Order: Criminal Intent2001 · as Daniel Croydon
- Law & Order: Special Victims Unit1999 · as Jesse Hansen
- Law & Order: Special Victims Unit1999 · as Peter Forbes
- Sex and the City1998 · as Max
- Sex and the City1998 · as Paul Denai
- Swift Justice1996 · as Mac Swift
- Viper1994 · as Michael Payton / Joe Astor
- Civil Wars1991 · as Terrence Flanagan