
James MacDonald
James G. MacDonald is an American actor and director known for his extensive work in film, television, and theater spanning over 35 years. He notably portrayed Captain James Wainwright in the Star Trek: Deep Space Nine episode "Little Green Men." MacDonald has appeared alongside many high-profile actors and worked with acclaimed directors across diverse genres including comedy, drama, thriller, horror, and science fiction. His versatile roles range from a naive young captain in Star Trek to parts in films like Volcano and Tigerland. He has also received awards for his work in theater and filmmaking. Beyond acting, MacDonald writes and directs, and he is active in teaching writing and acting workshops to incarcerated and formerly incarcerated individuals. His career is marked by both character-driven performances and creative contributions behind the scenes.
Credits
Newest first
Ballardas Naylin2025
Single and Ready to Jingleas Greg Polansky2022
The Winchestersas Jimmy Mixon2022
All Riseas Ken Maples2019
The Rookieas FBI Driving Instructor2018
Sweet/Viciousas Officer Ballard2016
Little Boyas Recruitment Sergeant2015
Crisisas Skip2014
Marvel's Agents of S.H.I.E.L.D.as Agent Jacobson2013
Montana Amazonas Heirik2013
Texas Chainsaw 3Das Officer Marvin2013
Chicago Fireas ADC Adam Perry2012
Vegasas George Blanchford2012
Major Crimesas Lt. Reed2012
Longmireas Randolph Hale2012
Scandalas Interrogator2012
Fissureas Paul Grunning2011
Love Bitesas James Feeney2011
The Kids Are All Rightas Clay's Dad2010
NCIS: Los Angelesas DEA Special Agent John Ness2009
Castleas Benjamin Wade2009
Lie to Meas Detective Riley2009
The Mentalistas Sgt. Bigley2008
In Plain Sightas Peter O'Dell2008
Home of the Braveas Ray2006
Vanishedas Man chasing Sara2006
The Unitas Willis Meeks2006
Commander in Chiefas Agent Bennett2005
Criminal Mindsas Det. Dennison2005
Weedsas 2nd Cop2005
NCISas Captain Faul2003
NCISas Norton Padgett2003
Peacemakersas Caleb McGinty2003
Hollywood Homicideas Danny Broome2003
Phone Boothas Negotiator2003
Hostageas SWAT Team Commander2002
Without a Traceas Kevin2002
CSI: Miamias Dan Becks2002
24as Officer2001
Joy Rideas Local in Nebraska Bar2001
The Divisionas Bob Jenkins2001
Tigerlandas Staff Sgt. Thomas2000
CSI: Crime Scene Investigationas Kenneth Ward2000
CSI: Crime Scene Investigationas John Ruark2000
Space Cowboysas Capcom2000
Perfect Murder, Perfect Town: JonBenét and the City of Boulderas Det. Mark Beckner2000
Fantasy Islandas Rex Raskin1998
Sex and the Cityas Garth1998
Sour Grapesas Detective Frehill1998
Mercury Risingas SWAT Team Leader Francis1998
The Magnificent Sevenas Will Richmond1998
Brooklyn Southas Marshal Bovier1997
Volcanoas Terry Jasper1997
Buffy the Vampire Slayeras Detective Stein1997
Turbulenceas 1st Officer Ted Kary1997
Vanishing Pointas Asst. FBI Agent1997
The Fanas Sick Sean's Dad1996
Blackoutas Mechanic1996
The Birdcageas Crewman (Uncredited)1996
Pacific Blueas Eitner1996
Broken Arrowas Park Ranger Baker1996
Eye of the Stalkeras Gerry1995
Jake and The Kidas Louis1995
JAGas Walt Rockwell1995
Touched by an Angelas Gary McGregor1994
ERas Gary McWayne1994
Class of '611993
Star Trek: Deep Space Nineas Captain James Wainwright1993
Malcolm Xas Lieutenant1992
NYPD Mounted1991
Two Evil Eyes1990