Movies (Acting Roles)
Little Boy
James MacDonald was
? in Little Boy
as 'Recruitment Sergeant'.
Thu, Apr 23 2015
Montana Amazon
James MacDonald was
? in Montana Amazon
as 'Heirik'.
Fri, Mar 08 2013
Texas Chainsaw 3D
James MacDonald was
? in Texas Chainsaw 3D
as 'Officer Marvin'.
Thu, Jan 03 2013
Fissure
James MacDonald was
? in Fissure
as 'Paul Grunning'.
Thu, Aug 25 2011
Home of the Brave
James MacDonald was
? in Home of the Brave
as 'Ray'.
Fri, Dec 15 2006
Hollywood Homicide
James MacDonald was
? in Hollywood Homicide
as 'Danny Broome'.
Mon, Jun 09 2003
Phone Booth
James MacDonald was
? in Phone Booth
as 'Negotiator'.
Fri, Apr 04 2003
Hostage
James MacDonald was
? in Hostage
as 'SWAT Team Commander'.
Thu, Oct 24 2002
Joy Ride
James MacDonald was
? in Joy Ride
as 'Local in Nebraska Bar'.
Fri, Oct 05 2001
Tigerland
James MacDonald was
? in Tigerland
as 'Staff Sgt. Thomas'.
Fri, Oct 06 2000
Space Cowboys
James MacDonald was
? in Space Cowboys
as 'Capcom'.
Fri, Aug 04 2000
Sour Grapes
James MacDonald was
? in Sour Grapes
as 'Detective Frehill'.
Fri, Apr 17 1998
Mercury Rising
James MacDonald was
? in Mercury Rising
as 'SWAT Team Leader Francis'.
Fri, Apr 03 1998
Volcano
James MacDonald was
? in Volcano
as 'Terry Jasper'.
Fri, Apr 25 1997
Turbulence
James MacDonald was
? in Turbulence
as '1st Officer Ted Kary'.
Thu, Jan 09 1997
Blackout
James MacDonald was
? in Blackout
as 'Mechanic'.
Thu, Mar 21 1996
The Birdcage
James MacDonald was
? in The Birdcage
as 'Crewman (Uncredited)'.
Fri, Mar 08 1996
Broken Arrow
James MacDonald was
? in Broken Arrow
as 'Park Ranger Baker'.
Fri, Feb 09 1996
Malcolm X
James MacDonald was
? in Malcolm X
as 'Lieutenant'.
Wed, Nov 18 1992
NYPD Mounted
James MacDonald was
? in NYPD Mounted
Tue, Jan 01 1991
Two Evil Eyes
James MacDonald was
? in Two Evil Eyes
Thu, Jan 25 1990
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 agesThe Winchesters
James MacDonald was
? in The Winchesters
as 'Jimmy Mixon'.
First Air Date
Tue, Oct 11 2022
All Rise
James MacDonald was
? in All Rise
as 'Judge Ken Maples'.
First Air Date
Mon, Sep 23 2019
The Rookie
James MacDonald was
? in The Rookie
as 'FBI Driving Instructor'.
First Air Date
Tue, Oct 16 2018
Sweet/Vicious
James MacDonald was
? in Sweet/Vicious
as 'Officer Ballard'.
First Air Date
Tue, Nov 15 2016
Crisis
James MacDonald was
? in Crisis
as 'Skip'.
First Air Date
Sun, Mar 16 2014
Chicago Fire
James MacDonald was
? in Chicago Fire
as 'ADC Adam Perry'.
First Air Date
Wed, Oct 10 2012
Major Crimes
James MacDonald was
? in Major Crimes
as 'Lt. Reed'.
First Air Date
Mon, Aug 13 2012
Longmire
James MacDonald was
? in Longmire
as 'Randolph Hale'.
First Air Date
Sun, Jun 03 2012
Scandal
James MacDonald was
? in Scandal
as 'Interrogator'.
First Air Date
Thu, Apr 05 2012
NCIS: Los Angeles
James MacDonald was
? in NCIS: Los Angeles
as 'DEA Special Agent John Ness'.
First Air Date
Tue, Sep 22 2009
Castle
James MacDonald was
? in Castle
as 'Benjamin Wade'.
First Air Date
Mon, Mar 09 2009
Lie to Me
James MacDonald was
? in Lie to Me
as 'Detective Riley'.
First Air Date
Wed, Jan 21 2009
The Mentalist
James MacDonald was
? in The Mentalist
as 'Sgt. Bigley'.
First Air Date
Tue, Sep 23 2008
The Unit
James MacDonald was
? in The Unit
as 'Willis Meeks'.
First Air Date
Tue, Mar 07 2006
Commander in Chief
James MacDonald was
? in Commander in Chief
as 'Agent Bennett'.
First Air Date
Tue, Sep 27 2005
Criminal Minds
James MacDonald was
? in Criminal Minds
as 'Det. Dennison'.
First Air Date
Thu, Sep 22 2005
Weeds
James MacDonald was
? in Weeds
as '2nd Cop'.
First Air Date
Sun, Aug 07 2005
NCIS
James MacDonald was
? in NCIS
as 'Captain Faul, Admiral Norton Padgett'.
First Air Date
Tue, Sep 23 2003
Peacemakers
James MacDonald was
? in Peacemakers
as 'Caleb McGinty'.
First Air Date
Wed, Jul 30 2003
Without a Trace
James MacDonald was
? in Without a Trace
as 'Kevin'.
First Air Date
Thu, Sep 26 2002
Fantasy Island
James MacDonald was
? in Fantasy Island
as 'Rex Raskin'.
First Air Date
Sat, Sep 26 1998
Sex and the City
James MacDonald was
? in Sex and the City
as 'Garth'.
First Air Date
Sat, Jun 06 1998
Brooklyn South
James MacDonald was
? in Brooklyn South
as 'Officer Marshal Bovier'.
First Air Date
Mon, Sep 22 1997
Buffy the Vampire Slayer
James MacDonald was
? in Buffy the Vampire Slayer
as 'Detective Stein'.
First Air Date
Mon, Mar 10 1997
Pacific Blue
James MacDonald was
? in Pacific Blue
as 'Eitner'.
First Air Date
Sat, Mar 02 1996
Jake and The Kid
James MacDonald was
? in Jake and The Kid
as 'Louis'.
First Air Date
Sat, Dec 16 1995
JAG
James MacDonald was
? in JAG
as 'Walt Rockwell'.
First Air Date
Sat, Sep 23 1995
Touched by an Angel
James MacDonald was
? in Touched by an Angel
as 'Gary McGregor'.
First Air Date
Wed, Sep 21 1994
ER
James MacDonald was
? in ER
as 'Officer Gary McWayne'.
First Air Date
Mon, Sep 19 1994
Star Trek: Deep Space Nine
James MacDonald was
? in Star Trek: Deep Space Nine
as 'Captain James Wainwright'.
First Air Date
Sun, Jan 03 1993