James MacDonald is an actor and director.

James MacDonald is an actor and director.

Personal Info

Known For Acting

Gender Male

Known Credits 29

Birthday -

Place of Birth Oconomowoc, Wisconsin, USA

Official Site -

Also Known As

  • James G. MacDonald
  • James McDonald
  • James Gordon MacDonald

Acting TV ShowsMovies

2016 Sweet/Vicious (2 episodes) as Officer Ballard
2015 Little Boy as Recruitment Sergeant
2014 Crisis (1 episode) as Skip
2013 Marvel's Agents of S.H.I.E.L.D. (1 episode) as Agent Jacobson
2013 Montana Amazon as Heirik
2013 Texas Chainsaw 3D as Officer Marvin
2012 Major Crimes (1 episode) as Lt. Reed
2011 Fissure as Paul Grunning
2010 The Kids Are All Right as Clay's Dad (as James Macdonald)
2009 Castle (1 episode) as Benjamin Wade
2009 Lie to Me (1 episode) as Detective Riley
2008 The Mentalist (1 episode) as Sgt. Bigley
2006 Home of the Brave as Ray
2005 Criminal Minds (1 episode) as Det. Dennison
2005 Weeds (1 episode) as 2nd Cop
2003 NCIS (1 episode) as Captain Faul
2003 Hollywood Homicide as Danny Broome
2002 Phone Booth as Negotiator
2002 Hostage as SWAT Team Commander
2001 Joy Ride as Local in Nebraska Bar
2000 CSI: Crime Scene Investigation (1 episode)
2000 Tigerland as Staff Sgt. Thomas
2000 Space Cowboys as Capcom
2000 Perfect Murder, Perfect Town: JonBenét and the City of Boulder as Det. Mark Beckner
1998 Mercury Rising as SWAT Team Leader Francis
1997 Volcano as Terry Jasper
1997 Turbulence as 1st Officer Ted Kary
1995 Eye of the Stalker as Gerry
1993 Star Trek: Deep Space Nine (1 episode) as Captain James Wainwright

By signing up for an account on TMDb, you can post directly to Twitter and Facebook.

You need to be logged in to continue. Click here to login or here to sign up.


s focus the search bar
p open profile menu
esc close an open window
? open keyboard shortcut window

On media pages

b go back (or to parent when applicable)
e go to edit page

On TV season pages

(right arrow) go to next season
(left arrow) go to previous season

On TV episode pages

(right arrow) go to next episode
(left arrow) go to previous episode

On all image pages

a open add image window

On all edit pages

t open translation selector
ctrl+ s submit form

On discussion pages

n create new discussion
w toggle watching status
p toggle public/private
c toggle close/open
a open activity
r reply to discussion
l go to last reply
ctrl+ enter submit your message
(right arrow) next page
(left arrow) previous page