James MacDonald

We don't have a biography for James MacDonald yet. Hang in there, or go ahead and contribute one.

Known For

Credits

Cast Credits

Sweet/Vicious (2016)
Guest starring as Officer Ballard (3 episodes)
Battle Creek (2015)
Guest starring as Stevie
NCIS: New Orleans (2014)
Guest starring as Marine Captain Tom Garrett
Intelligence (2014)
Guest starring as FBI Director Oliver Sicola
Marvel's Agents of S.H.I.E.L.D. (2013)
Guest starring as Agent Jacobson
Major Crimes (2012)
Guest starring as Lt. Reed
Vegas (2012)
Guest starring as Don Blachford
  • Episode 1x01: Pilot (Sep 25, 2012)
Covert Affairs (2010)
Guest starring as Young Intern Operative
NCIS: Los Angeles (2009)
Guest starring as DEA Special Agent John Ness
Castle (2009)
Guest starring as Benjamin Wade
The Mentalist (2008)
Guest starring as Sgt. Bigley
The Unit (2006)
Guest starring as Willis Meeks
E-Ring (2005)
Guest starring as FBI Incident Commander Hall
Weeds (2005)
Guest starring as Fire Fighter
  • Episode 3x15: Go (Nov 19, 2007)
Criminal Minds (2005)
Guest starring as Detective Dennison
Touching Evil (2004)
Guest starring as Detective Leclaire
  • Episode 1x12: Grief (Jun 7, 2004)
NCIS (2003)
Guest starring as Capt. Faul
24 (2001)
Guest starring as Officer #1
CSI: Crime Scene Investigation (2000)
Guest starring as Officer Kenneth Ward
The Magnificent Seven (1998)
Guest starring as Will Richmond (2 episodes)
Buffy the Vampire Slayer (1997)
Guest starring as Detective Stein (3 episodes)
Star Trek: Deep Space Nine (1993)
Guest starring as Wainwright