James McCaffrey
James McCaffrey
Character Ryan Huntley
Season(s) 1
Date of Birth 1959
Birthplace Belfast, Northern Ireland, UK
IMDb profile

James G. McCaffrey is an American actor. He portrays Ryan Huntley on the show, Revenge.


McCaffrey was born and raised in Albany, New York. His first role was for sills models, as a mentally challenged teen, in Bill II: on His Own, the Bill Sackter story. He also played the lead in the first and last seasons of the series Viper, and the short-lived series Swift Justice. McCaffrey has also had roles in the television shows As The World Turns and Sex and the City. He is, however, arguably best known as the voice of the title character in the video games Max Payne and Max Payne 2: The Fall of Max Payne; he also appeared in a cameo role in the film adaptation of the video game, playing an FBI agent brought in to assist in the capture of Payne. According to the May 2011 issue of Edge, McCaffrey is cast for Max Payne 3 in a full acting role as Max Payne (in former renditions of the series, he only voiced Payne).


Year Title Role Notes
1991 The Eyes of St. Anthony
1994, 1998-1999 Viper Joseph "Joe" Payne Astor 1st & last seasons
1995 Burnzy's Last Call
1996 The Truth About Cats & Dogs
Swift Justice Mac Swift 13 episodes
1997 The Jackal
Nick and Jane
1999 The Tic Code
Coming Soon
The Florentine
2001 Max Payne Max Payne video game
2003 American Splendor
Max Payne 2: The Fall of Max Payne Max Payne video game
2004 She Hate Me
Fresh Cut Grass
2004-2009 Rescue Me Senior Firefighter Jimmy Keefe
2005 Hide and Seek
2007 Broken English
Feel the Noise
2008 Canterbury's Law Frank Angstrom TV
Busted Walk
Last Call
Max Payne FBI agent cameo
Alone in the Dark Edward Carnby video game
Far Cry 2 Jackal video game
2009 Sordid Things
2010 NoNAME
Camp Hope
Alan Wake Thomas Zane and Alex Casey video game
2011 The Orphan Killer Detective Jones
2012 Max Payne 3 Max Payne video game