We don't have a biography for James MacDonald yet. Hang in there, or go ahead and contribute one.
Known For
Credits
Cast Credits
The Winchesters (2022)
Guest starring as Jimmy Mixon / Nato
- Episode 1x04: Masters of War (Nov 1, 2022)
Sweet/Vicious (2016)
Guest starring as Officer Ballard
(3 episodes)
- Episode 1x10: Pure Heroine (Jan 24, 2017)
- Episode 1x09: An Innocent Man (Jan 24, 2017)
- Episode 1x02: The Writing's on the Wall (Nov 22, 2016)
NCIS: New Orleans (2014)
Guest starring as Marine Captain Tom Garrett
- Episode 2x03: Touched by the Sun (Oct 6, 2015)
True Detective (2014)
Guest starring as Major Blevins
(4 episodes)
- Episode 3x07: The Final Country (Feb 17, 2019)
- Episode 3x06: Hunters in the Dark (Feb 10, 2019)
- Episode 3x05: If You Have Ghosts (Feb 3, 2019)
- Episode 3x04: The Hour and the Day (Jan 27, 2019)
Intelligence (2014)
Guest starring as FBI Director Oliver Sicola
- Episode 1x06: Patient Zero (Feb 10, 2014) [Co-Star]
Marvel's Agents of S.H.I.E.L.D. (2013)
Guest starring as Agent Jacobson
- Episode 1x17: Turn, Turn, Turn (Apr 8, 2014)
Chicago Fire (2012)
Guest starring as Assistant Deputy Commissioner Adam Perry
- Episode 10x05: Two Hundred (Oct 20, 2021)
American Horror Story (2011)
Guest starring as The Horn
- Episode 8x03: Forbidden Fruit (Sep 26, 2018)
Love Bites (2011)
Guest starring as James Feeney
(4 episodes)
- Episode 1x08: Modern Plagues (Jul 21, 2011)
- Episode 1x03: Keep on Truckin (Jun 16, 2011)
- Episode 1x02: How to ... (Jun 9, 2011)
- Episode 1x01: Firsts (Jun 2, 2011)
Covert Affairs (2010)
Guest starring as Young Intern Operative
- Episode 1x06: Houses of the Holy (Aug 17, 2010) [Co-Star]
NCIS: Los Angeles (2009)
Guest starring as DEA Special Agent John Ness
- Episode 4x21: Resurrection (Apr 23, 2013)
The Unit (2006)
Guest starring as Willis Meeks
- Episode 1x12: Morale, Welfare and Recreation (May 16, 2006)
Criminal Minds (2005)
Guest starring as Detective Dennison
- Episode 2x12: Profiler, Profiled (Dec 13, 2006)
E-Ring (2005)
Guest starring as FBI Incident Commander Hall
- Episode 1x09: Delta Does Detroit (Nov 16, 2005)
NCIS (2003)
Guest starring as Capt. Faul
- Episode 1x02: Hung Out to Dry (Sep 30, 2003)
Guest starring as Navy Admiral Norton Padgett
- Episode 16x09: Tailing Angie (Dec 4, 2018)
CSI: Crime Scene Investigation (2000)
Guest starring as Officer Kenneth Ward
- Episode 10x15: Neverland (Mar 11, 2010)
The Magnificent Seven (1998)
Guest starring as Will Richmond
(2 episodes)
- Episode 2x06: Wagon Train (2) (Feb 19, 1999)
- Episode 2x05: Wagon Train (1) (Feb 12, 1999)
Buffy the Vampire Slayer (1997)
Guest starring as Detective Stein
(3 episodes)
- Episode 3x15: Consequences (Feb 16, 1999)
- Episode 2x22: Becoming: Part II (May 19, 1998)
- Episode 2x11: Ted (Dec 8, 1997)
Star Trek: Deep Space Nine (1993)
Guest starring as Captain Wainwright
- Episode 4x08: Little Green Men (Nov 13, 1995)
General Hospital (1963)
Guest starring as Agent Edward Caldwell
(2 episodes)
- Episode 2019-10-14: Ep. #14407 (Oct 14, 2019) [Uncredited]
- Episode 2019-10-10: Ep. #14405 (Oct 10, 2019) [Uncredited]