Skip to main content
James MacDonald

James MacDonald

ActingOconomowoc, Wisconsin, USA

Biography

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.

Acting History

2025
Ballard
TVas Naylin1 eps
2023
All Rise
TVas Ken Maples1 eps
2022
The Winchesters
TVas Jimmy Mixon1 eps
The Rookie
TVas FBI Driving Instructor1 eps
2021
Chicago Fire
TVas ADC Adam Perry1 eps
2018
NCIS
TVas Captain Faul / Admiral Norton Padgett1 eps
2016
Sweet/Vicious
TVas Officer Ballard
2015
Little Boy
as Recruitment Sergeant
Longmire
TVas Randolph Hale1 eps
2014
Marvel's Agents of S.H.I.E.L.D.
TVas Agent Jacobson1 eps
Crisis
TVas Skip
2013
Texas Chainsaw 3D
as Officer Marvin
Scandal
TVas Interrogator1 eps
Castle
TVas Benjamin Wade1 eps
Major Crimes
TVas Lt. Reed1 eps
NCIS: Los Angeles
TVas DEA Special Agent John Ness1 eps
The Mentalist
TVas Sgt. Bigley1 eps
2011
Fissure
as Paul Grunning
Love Bites
TVas James Feeney
2010
2009
Lie to Me
TVas Detective Riley1 eps
2008
In Plain Sight
TVas Peter O'Dell1 eps
CSI: Miami
TVas Dan Becks1 eps
2007
Weeds
TVas 2nd Cop1 eps
2006
Without a Trace
TVas Kevin1 eps
The Unit
TVas Willis Meeks1 eps
Criminal Minds
TVas Det. Dennison1 eps
Commander in Chief
TVas Agent Bennett1 eps
2004
ER
TVas Officer Gary McWayne1 eps
2003
Phone Booth
as Negotiator
Hollywood Homicide
as Danny Broome
The Division
TVas Bob Jenkins1 eps
Peacemakers
TVas Caleb McGinty
2002
Hostage
as SWAT Team Commander
CSI: Crime Scene Investigation
TVas Kenneth Ward / John Ruark1 eps
2001
Joy Ride
as Local in Nebraska Bar
24
TVas Officer1 eps
Touched by an Angel
TVas Gary McGregor1 eps
2000
Space Cowboys
as Capcom
Tigerland
as Staff Sgt. Thomas
Sex and the City
TVas Garth1 eps
1999
The Magnificent Seven
TVas Will Richmond1 eps
1998
Sour Grapes
as Detective Frehill
Mercury Rising
as SWAT Team Leader Francis
Pacific Blue
TVas Eitner1 eps
Fantasy Island
TVas Rex Raskin
Brooklyn South
TVas Marshal Bovier1 eps
1997
Volcano
as Terry Jasper
Turbulence
as 1st Officer Ted Kary
Buffy the Vampire Slayer
TVas Detective Stein3 eps
JAG
TVas Walt Rockwell1 eps
1996
The Fan
as Sick Sean's Dad
Blackout
as Mechanic
The Birdcage
as Crewman (Uncredited)
Broken Arrow
as Park Ranger Baker
1995
Star Trek: Deep Space Nine
TVas Captain James Wainwright1 eps
1992
Malcolm X
as Lieutenant

Social Media

Personal Info

Known For
Acting
Gender
Male
Place of Birth
Oconomowoc, Wisconsin, USA