Movies (Acting Roles)
![Payne & Redemption Poster of Payne & Redemption](//es.actoragecheck.com/image/L25wa0hyS1NreVNlV3R6dzMyNmdPS0pFYzRmNi5qcGcAACh231.jpg)
Payne & Redemption
James McCaffrey was 63 in Payne & Redemption as 'Det. Ray Candella (voice) (rumored)'.Movie Released: Tue, Oct 04 2022
![Murder at the Mansion Poster of Murder at the Mansion](//es.actoragecheck.com/image/Lzc4REFhdmhtR3JHSENUTE1UMDB5YWIzMldHTi5qcGcAACh231.jpg)
Murder at the Mansion
James McCaffrey was 61 in Murder at the Mansion as 'Jimmy'.Movie Released: Fri, May 15 2020
![Mob Town Poster of Mob Town](//es.actoragecheck.com/image/LzFCTDBYNlRLdEt1WWpkNkNzWkx6WnZBWVJsYi5qcGcAACh231.jpg)
Mob Town
James McCaffrey was 60 in Mob Town as 'Chief Lane'.Movie Released: Fri, Dec 13 2019
![The Big Take Poster of The Big Take](//es.actoragecheck.com/image/LzZmTWsyS09yYVNrS2VqTUJ0a0lhZ1lUZDRSUi5qcGcAACh231.jpg)
The Big Take
James McCaffrey was 59 in The Big Take as 'Douglas Brown'.Movie Released: Tue, Sep 04 2018
![Destined Poster of Destined](//es.actoragecheck.com/image/LzNUWVp5WGcxY09ZNVlNamFDaTVTQ1FkYUdMby5qcGcAACh231.jpg)
Destined
James McCaffrey was 58 in Destined as 'Bill Holder'.Movie Released: Fri, Nov 17 2017
![Blind Poster of Blind](//es.actoragecheck.com/image/L2NYeU9iZTVhQjYzdWVPbmRFWHhYYWJnQXZJaS5qcGcAACh231.jpg)
Blind
James McCaffrey was 58 in Blind as 'Howard Cunningham'.Movie Released: Fri, Jul 14 2017
![Coach of the Year Poster of Coach of the Year](//es.actoragecheck.com/image/L2c3R0NMTWRpMWVqTHQ2RWt6amhvam11RXNWai5qcGcAACh231.jpg)
Coach of the Year
James McCaffrey was 57 in Coach of the Year as 'Fred Call'.Movie Released: Thu, Nov 03 2016
![Oiled Up Poster of Oiled Up](//es.actoragecheck.com/image/L2tQTWwxQXp2Zjd1Mnpxd2RyMHFmZkVQUGFGWC5qcGcAACh231.jpg)
Oiled Up
James McCaffrey was 57 in Oiled Up as 'JC'.Movie Released: Tue, Sep 06 2016
![One Fall Poster of One Fall](//es.actoragecheck.com/image/LzFmSlptQkJDdEpFNVNUdWEzek01NVE1aWl6Sy5qcGcAACh231.jpg)
One Fall
James McCaffrey was 57 in One Fall as 'Werber Bond'.Movie Released: Fri, Sep 02 2016
![I Dream Too Much Poster of I Dream Too Much](//es.actoragecheck.com/image/L2hQNHRwZFVlTEJtSmRiWFk5YVJQdlJRNU1PYS5qcGcAACh231.jpg)
I Dream Too Much
James McCaffrey was 57 in I Dream Too Much as 'Nikki'.Movie Released: Tue, Jun 21 2016
![Beyond Repair Poster of Beyond Repair](//es.actoragecheck.com/image/LzdGaHpUZnBUTWVBVDloZXpNSWdpdzQ1U2Njay5qcGcAACh231.jpg)
Beyond Repair
James McCaffrey was 56 in Beyond Repair as 'Eddie Lynott'.Movie Released: Sat, Nov 21 2015
![Bait Poster of Bait](//es.actoragecheck.com/image/LzlLeWdJcXRkNzFSTmpFd0hqVGptOFpOTlB3ay5qcGcAACh231.jpg)
Bait
James McCaffrey was 56 in Bait as 'Male Stranger'.Movie Released: Fri, Sep 18 2015
![Sam Poster of Sam](//es.actoragecheck.com/image/L3loaTQzVUZvNURqa3NhaFo4TjVUVVlEYXZQai5qcGcAACh231.jpg)
Sam
James McCaffrey was 56 in Sam as 'Seymour'.Movie Released: Tue, Apr 21 2015
![Gun Hill Poster of Gun Hill](//es.actoragecheck.com/image/L2NUMXUzN3NQQTZTcW9yWFRZMU13M0NGRnhMaC5qcGcAACh231.jpg)
Gun Hill
James McCaffrey was 55 in Gun Hill as 'Alex Web'.Movie Released: Wed, Jul 02 2014
![Betrayed Poster of Betrayed](//es.actoragecheck.com/image/L3BWQVVTek9wYW1kT0JzU3RmOTY0UzZQUmdzUC5qcGcAACh231.jpg)
Betrayed
James McCaffrey was 55 in Betrayed as 'Sully'.Movie Released: Sat, May 10 2014
![A Cry from Within Poster of A Cry from Within](//es.actoragecheck.com/image/L3FOY3k4MHlWaDUyV0xtbzBWdW1rekNPbDB0Si5qcGcAACh231.jpg)
A Cry from Within
James McCaffrey was 55 in A Cry from Within as 'Father Thomas'.Movie Released: Thu, Apr 03 2014
![Like Sunday, Like Rain Poster of Like Sunday, Like Rain](//es.actoragecheck.com/image/L2pkUFdwd20zWm8ybHBXY1d4WTJKVFRMcGFKZS5qcGcAACh231.jpg)
Like Sunday, Like Rain
James McCaffrey was 54 in Like Sunday, Like Rain as 'Dale'.Movie Released: Sat, Mar 01 2014
![The Suspect Poster of The Suspect](//es.actoragecheck.com/image/L2l4WlNzMDdDOTROdjRIYWw2T3U5SnJUT2ZZTC5qcGcAACh231.jpg)
The Suspect
James McCaffrey was 53 in The Suspect as 'Polaski Sheriff'.Movie Released: Wed, Jan 23 2013
![Stain Removal Poster of Stain Removal](//es.actoragecheck.com/lost-image.jpg)
Stain Removal
James McCaffrey was 53 in Stain Removal as 'Jules'.Movie Released: Tue, Jan 01 2013
![Excuse Me for Living Poster of Excuse Me for Living](//es.actoragecheck.com/image/L3IyOHZiazlpQjlKMHFKVEpETG95WHhTc0RPTS5qcGcAACh231.jpg)
Excuse Me for Living
James McCaffrey was 53 in Excuse Me for Living as 'Barry'.Movie Released: Fri, Oct 12 2012
![Compliance Poster of Compliance](//es.actoragecheck.com/image/L2JMZHUyOGZyOXR4WWxITG1FT3lHcGxEVDNuSC5qcGcAACh231.jpg)
Compliance
James McCaffrey was 53 in Compliance as 'Detective Neals'.Movie Released: Thu, Aug 23 2012
![To Redemption Poster of To Redemption](//es.actoragecheck.com/image/L0F2eVVCT1FsZ2FRaUFCcG9DdEZBSzVURlhDMi5qcGcAACh231.jpg)
To Redemption
James McCaffrey was 52 in To Redemption as 'Nick Reed'.Movie Released: Wed, Feb 01 2012
![The Orphan Killer Poster of The Orphan Killer](//es.actoragecheck.com/image/L0FMMDhXSmk0Nm12bjBpTFhMY1dscFBkdWM3LmpwZw=AACh231.jpg)
The Orphan Killer
James McCaffrey was 52 in The Orphan Killer as 'Detective Jones'.Movie Released: Tue, Nov 01 2011
![Montauk Poster of Montauk](//es.actoragecheck.com/image/L2sxazF2NWJoRXg1NmZVU2h0aGlsTUJQdXpsMS5qcGcAACh231.jpg)
Montauk
James McCaffrey was 52 in Montauk as 'Roger'.Movie Released: Wed, Sep 21 2011
![Busted Walk Poster of Busted Walk](//es.actoragecheck.com/image/L2ZPOTY3cTJQcTJhbGZFdUxlaTZnTGNNQ0NiRS5qcGcAACh231.jpg)
Busted Walk
James McCaffrey was 52 in Busted Walk as 'Mr. Turner'.Movie Released: Fri, Apr 01 2011
![Meskada Poster of Meskada](//es.actoragecheck.com/image/L29ObXE3bUJhajBIa0ZCYjhDc0h6MGRpRm5CWS5qcGcAACh231.jpg)
Meskada
James McCaffrey was 51 in Meskada as 'Billy Burns'.Movie Released: Sun, Oct 03 2010
![Camp Hell Poster of Camp Hell](//es.actoragecheck.com/image/L29mdEt6djlGRFJITnNieTNUTEJSeHFybW9wWi5qcGcAACh231.jpg)
Camp Hell
James McCaffrey was 51 in Camp Hell as 'Dr. John'.Movie Released: Fri, Aug 13 2010
![NoNAMES Poster of NoNAMES](//es.actoragecheck.com/image/L25kdERJNjVwNnBoU3V4Mmd3QzlBb3FQOFdkVS5qcGcAACh231.jpg)
NoNAMES
James McCaffrey was 50 in NoNAMES as 'Mr. Williams'.Movie Released: Wed, Mar 10 2010
![The Pregnancy Pact Poster of The Pregnancy Pact](//es.actoragecheck.com/image/L2RnamlScVdKWEsyNmdqd2NNQzJPWTNwdkpZVi5qcGcAACh231.jpg)
The Pregnancy Pact
James McCaffrey was 50 in The Pregnancy Pact as 'Michael Dougan'.Movie Released: Sat, Jan 23 2010
![Sordid Things Poster of Sordid Things](//es.actoragecheck.com/image/L3U2NXRkWG1aUG1uMGowYWdBQlNubnlFdGlGNy5qcGcAACh231.jpg)
Sordid Things
James McCaffrey was 50 in Sordid Things as 'Jagger Manchester'.Movie Released: Sat, Apr 18 2009
![Last Call Poster of Last Call](//es.actoragecheck.com/image/L0Fja2hOSHpYOWlJOFhtN09UeHczZlJYUTFKZy5qcGcAACh231.jpg)
Last Call
James McCaffrey was 49 in Last Call as 'Steven'.Movie Released: Sat, Nov 01 2008
![Max Payne Poster of Max Payne](//es.actoragecheck.com/image/LzNjV25DRzVOeVhKWUFSTzJobU5xZmJiZ3JNQS5qcGcAACh231.jpg)
Max Payne
James McCaffrey was 49 in Max Payne as 'FBI Special Agent Jack Taliente'.Movie Released: Wed, Oct 15 2008
![Broken English Poster of Broken English](//es.actoragecheck.com/image/Lzd4eFpIOTh5OWtJZXNoNU9wRmF1dTdHWEtCaC5qcGcAACh231.jpg)
Broken English
James McCaffrey was 48 in Broken English as 'Perry'.Movie Released: Thu, Nov 22 2007
![Feel The Noise Poster of Feel The Noise](//es.actoragecheck.com/image/L2dZdU5yVmhvQWRyd3FBUWNlZkhyWFZVdjlkTi5qcGcAACh231.jpg)
Feel The Noise
James McCaffrey was 48 in Feel The Noise as 'Jeffrey Skylar'.Movie Released: Fri, Oct 05 2007
![Hide and Seek Poster of Hide and Seek](//es.actoragecheck.com/image/L3dCMzRicVB1RW1lWlVNbTRPSVhBckJJQTNlci5qcGcAACh231.jpg)
Hide and Seek
James McCaffrey was 45 in Hide and Seek as 'Charlie'.Movie Released: Thu, Jan 27 2005
![Fresh Cut Grass Poster of Fresh Cut Grass](//es.actoragecheck.com/lost-image.jpg)
Fresh Cut Grass
James McCaffrey was 45 in Fresh Cut Grass as 'Sam'.Movie Released: Mon, Sep 06 2004
![She Hate Me Poster of She Hate Me](//es.actoragecheck.com/image/L2pqZnpEM0FFQUJCdUpSbkNKQVpoVXV3UXZQaS5qcGcAACh231.jpg)
She Hate Me
James McCaffrey was 45 in She Hate Me as 'Bob'.Movie Released: Fri, Jul 30 2004
![American Splendor Poster of American Splendor](//es.actoragecheck.com/image/L3JQTE14dWs4MkFpcURpd0VVVko2RTdXcGpZcy5qcGcAACh231.jpg)
American Splendor
James McCaffrey was 44 in American Splendor as 'Fred'.Movie Released: Fri, Aug 15 2003
![Distress Poster of Distress](//es.actoragecheck.com/lost-image.jpg)
Distress
James McCaffrey was 43 in Distress as 'Jack Douglas'.Movie Released: Wed, Jan 01 2003
![Switched at Birth Poster of Switched at Birth](//es.actoragecheck.com/image/L2hrTktPUFFxbzBSTWdBUEdaM0tjQnVuZEZXVi5qcGcAACh231.jpg)
Switched at Birth
James McCaffrey was 40 in Switched at Birth as 'Darryl'.Movie Released: Wed, Nov 24 1999
![Coming Soon Poster of Coming Soon](//es.actoragecheck.com/image/L25kM3NEY1loN3BuN0ZOYU9QdmVhckl0TDJZci5qcGcAACh231.jpg)
Coming Soon
James McCaffrey was 40 in Coming Soon as 'Dante'.Movie Released: Tue, Jun 08 1999
![The Florentine Poster of The Florentine](//es.actoragecheck.com/image/L3NFcmd3T0lGZVA0Y3ZnOTNIb3RXRXlETUdoaS5qcGcAACh231.jpg)
The Florentine
James McCaffrey was 40 in The Florentine as 'Jack Ryan'.Movie Released: Mon, Apr 19 1999
![The Tic Code Poster of The Tic Code](//es.actoragecheck.com/image/L2dGcGV1eEVqR1preU90S0pwVWVEQjRZZnBXay5qcGcAACh231.jpg)
The Tic Code
James McCaffrey was 39 in The Tic Code as 'Michael'.Movie Released: Mon, Jun 01 1998
![Nick and Jane Poster of Nick and Jane](//es.actoragecheck.com/image/LzVEZEllRTYyQmZROGx0alZIZlludkt3QVNCZS5qcGcAACh231.jpg)
Nick and Jane
James McCaffrey was 38 in Nick and Jane as 'Nick'.Movie Released: Fri, Nov 14 1997
![Hotel Shanghai Poster of Hotel Shanghai](//es.actoragecheck.com/lost-image.jpg)
Hotel Shanghai
James McCaffrey was 38 in Hotel Shanghai as 'Frank Taylor'.Movie Released: Sat, Jul 26 1997
![Burnzy's Last Call Poster of Burnzy's Last Call](//es.actoragecheck.com/image/L2Zxd0xsOURxRHY4VUljYXlVQVpGRkV2YWtxLmpwZw=AACh231.jpg)
Burnzy's Last Call
James McCaffrey was 35 in Burnzy's Last Call as 'Sal'.Movie Released: Sun, Jan 01 1995
![Schemes Poster of Schemes](//es.actoragecheck.com/image/L2lobWljSGpobnVzQmZxM1R6TDlEOGdOUmVSei5qcGcAACh231.jpg)
Schemes
James McCaffrey was 35 in Schemes as 'Paul Stewart'.Movie Released: Thu, Jul 07 1994
![Telling Secrets Poster of Telling Secrets](//es.actoragecheck.com/image/L3BJanZ2NW1QdjY2MFp5SzBZbGkwRm5HeWpxaC5qcGcAACh231.jpg)
Telling Secrets
James McCaffrey was 33 in Telling Secrets as 'James Merrick'.Movie Released: Sun, Jan 17 1993
![The Eyes of St. Anthony Poster of The Eyes of St. Anthony](//es.actoragecheck.com/image/LzdpU0Njcnh4TjZpZmJkUVlHZkJGMGtuVDU2Sy5qcGcAACh231.jpg)
The Eyes of St. Anthony
James McCaffrey was 31 in The Eyes of St. Anthony as 'Tony O’Neil'.Movie Released: Tue, Jan 01 1991
![Bail Jumper Poster of Bail Jumper](//es.actoragecheck.com/lost-image.jpg)
Bail Jumper
James McCaffrey was 31 in Bail Jumper as 'National Guard'.Movie Released: Fri, Apr 13 1990
![New York's Finest Poster of New York's Finest](//es.actoragecheck.com/image/L2VFZTBEV0NHZGlwbHRYMnplUGl2cTZWYUlmMi5qcGcAACh231.jpg)
New York's Finest
James McCaffrey was 29 in New York's Finest as 'Maitre d''.Movie Released: Sat, Apr 02 1988
TV Shows (Acting Roles)
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages![Bluff City Law Poster of Bluff City Law](//es.actoragecheck.com/image/L2M0a014ZVJFTkduN1lRVnZsbHFOeElYdGFLMy5qcGcAACh231.jpg)
Bluff City Law
James McCaffrey was 60+ in Bluff City Law as 'Tucker Goodman'.TV Show Released: First Air Date
Mon, Sep 23 2019
![She's Gotta Have It Poster of She's Gotta Have It](//es.actoragecheck.com/image/L2ZjYlo5NFQzZXlTRENNQWxWZmUzczY5TGlESi5qcGcAACh231.jpg)
She's Gotta Have It
James McCaffrey was 58+ in She's Gotta Have It as 'Danton Phillips'.TV Show Released: First Air Date
Thu, Nov 23 2017
![Marvel's Jessica Jones Poster of Marvel's Jessica Jones](//es.actoragecheck.com/image/L3dLcjY2alBJUFRqY3BRWmNPNnNWU2RYNHBpWC5qcGcAACh231.jpg)
Marvel's Jessica Jones
James McCaffrey was 56+ in Marvel's Jessica Jones as 'Maximilian "Max" Tatum'.TV Show Released: First Air Date
Fri, Nov 20 2015
![Forever Poster of Forever](//es.actoragecheck.com/image/LzRPbm5VNGoydFFFT25zUG5SWnN3Vzkxdjl2ci5qcGcAACh231.jpg)
Forever
James McCaffrey was 55+ in Forever as 'Browning'.TV Show Released: First Air Date
Mon, Sep 22 2014
![The Following Poster of The Following](//es.actoragecheck.com/image/L3RpU3ZoYjJjeVBBVUxUcWw1YXRneGNlTnZwRi5qcGcAACh231.jpg)
The Following
James McCaffrey was 53+ in The Following as 'David Roland'.TV Show Released: First Air Date
Mon, Jan 21 2013
![Revenge Poster of Revenge](//es.actoragecheck.com/image/L3F4N1h5dFJnZzFGMDNOTjVCb0s4angzQ3lmdC5qcGcAACh231.jpg)
Revenge
James McCaffrey was 52+ in Revenge as 'Ryan Huntley'.TV Show Released: First Air Date
Wed, Sep 21 2011
![Suits Poster of Suits](//es.actoragecheck.com/image/L3ZRaXJ5cDZMaW9GeFFUaHl3eGJDNlR1b0RqeS5qcGcAACh231.jpg)
Suits
James McCaffrey was 52+ in Suits as 'Gordon'.TV Show Released: First Air Date
Thu, Jun 23 2011
![Blue Bloods Poster of Blue Bloods](//es.actoragecheck.com/image/L3ExV2xyeG5Ddk5oQmpKNE43VjBKUVhqbklCTi5qcGcAACh231.jpg)
Blue Bloods
James McCaffrey was 51+ in Blue Bloods as 'Det. William Carter, Sgt. Kevin Coolidge'.TV Show Released: First Air Date
Fri, Sep 24 2010
![The Glades Poster of The Glades](//es.actoragecheck.com/image/LzQ0bWtxMEtwT25ncEpTczIybTBMZFAzN0pwcC5qcGcAACh231.jpg)
The Glades
James McCaffrey was 51+ in The Glades as 'Frank Ford'.TV Show Released: First Air Date
Sun, Jul 11 2010
![White Collar Poster of White Collar](//es.actoragecheck.com/image/LzQxN1hOaUd2ZHpDc0c5a0RublFKWWFCc0lyeC5qcGcAACh231.jpg)
White Collar
James McCaffrey was 50+ in White Collar as 'Lt. Gannon'.TV Show Released: First Air Date
Fri, Oct 23 2009
![Beautiful People Poster of Beautiful People](//es.actoragecheck.com/image/L3l0dWI4dHVqRVM2ZFpkU3pBVG5scGp4TlJhUC5qcGcAACh231.jpg)
Beautiful People
James McCaffrey was 46+ in Beautiful People as 'Julian Fiske'.TV Show Released: First Air Date
Mon, Aug 08 2005
![Rescue Me Poster of Rescue Me](//es.actoragecheck.com/image/L2duT3dPYjgyY2hTSmtRRVo5cGQ2amYyWnJFWC5qcGcAACh231.jpg)
Rescue Me
James McCaffrey was 45+ in Rescue Me as 'James 'Jimmy' Keefe, Jimmy Keefe'.TV Show Released: First Air Date
Wed, Jul 21 2004
![Queens Supreme Poster of Queens Supreme](//es.actoragecheck.com/lost-image.jpg)
Queens Supreme
James McCaffrey was 43+ in Queens Supreme as 'Johnny Garrett'.TV Show Released: First Air Date
Fri, Jan 10 2003
![Hack Poster of Hack](//es.actoragecheck.com/image/L3pkZklsME5kZG1vOUc1QldHNUwwVW9XMVdNeS5qcGcAACh231.jpg)
Hack
James McCaffrey was 43+ in Hack as 'Coslow'.TV Show Released: First Air Date
Fri, Sep 27 2002
![Law & Order: Criminal Intent Poster of Law & Order: Criminal Intent](//es.actoragecheck.com/image/LzYyUzdTbE8xY0FiSlhOSENVZDl0UzlRekxmWS5qcGcAACh231.jpg)
Law & Order: Criminal Intent
James McCaffrey was 42+ in Law & Order: Criminal Intent as 'Daniel Croydon'.TV Show Released: First Air Date
Sun, Sep 30 2001
![The Beat Poster of The Beat](//es.actoragecheck.com/image/L3BTNDlyRWowWElLeEtMREVIZWxXMFlINjN2Wi5qcGcAACh231.jpg)
The Beat
James McCaffrey was 40+ in The Beat TV Show Released: First Air Date
Tue, Mar 21 2000
![Law & Order: Special Victims Unit Poster of Law & Order: Special Victims Unit](//es.actoragecheck.com/image/L2FiV09DcklvN2JiQU9SeGNReU9GTkpkbm5tUi5qcGcAACh231.jpg)
Law & Order: Special Victims Unit
James McCaffrey was 40+ in Law & Order: Special Victims Unit as 'Jesse Hansen, Peter Forbes'.TV Show Released: First Air Date
Mon, Sep 20 1999
![Sex and the City Poster of Sex and the City](//es.actoragecheck.com/image/L3R6VlVaeE53bnRBUzhHazNXRjJEQ2NJOHgxQi5qcGcAACh231.jpg)
Sex and the City
James McCaffrey was 39+ in Sex and the City as 'Max, Paul Denai'.TV Show Released: First Air Date
Sat, Jun 06 1998
![Swift Justice Poster of Swift Justice](//es.actoragecheck.com/image/LzR3V0w2Zm5DRWFHcXFYZGp5dnRSV3lKOEkwby5qcGcAACh231.jpg)
Swift Justice
James McCaffrey was 36+ in Swift Justice as 'Mac Swift'.TV Show Released: First Air Date
Wed, Mar 13 1996
![Viper Poster of Viper](//es.actoragecheck.com/image/L3pCTnE5dXNJZ1hCaFV3NGpnSHBldFN2U1pLcC5qcGcAACh231.jpg)
Viper
James McCaffrey was 34+ in Viper as 'Michael Payton / Joe Astor, Michael Payton / Joe Astor (archive footage)'.TV Show Released: First Air Date
Sun, Jan 02 1994
![Civil Wars Poster of Civil Wars](//es.actoragecheck.com/image/L2QzMmplWWl3UGY2bUtWU0Yybmk0bWwwSWpUOC5qcGcAACh231.jpg)
Civil Wars
James McCaffrey was 32+ in Civil Wars as 'Terrence Flanagan'.TV Show Released: First Air Date
Wed, Nov 20 1991