
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,...
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,...
Known For
Cast Credits
Single and Ready to Jingle
as Greg Polansky
Little Boy
as Recruitment Sergeant
Montana Amazon
as Heirik
Texas Chainsaw 3D
as Officer Marvin
Fissure
as Paul Grunning
The Kids Are All Right
as Clay's Dad
Home of the Brave
as Ray
Hollywood Homicide
as Danny Broome
Phone Booth
as Negotiator
Hostage
as SWAT Team Commander
Joy Ride
as Local in Nebraska Bar
Tigerland
as Staff Sgt. Thomas
Space Cowboys
as Capcom
Perfect Murder, Perfect Town: JonBenét and the City of Boulder
as Det. Mark Beckner
Sour Grapes
as Detective Frehill
Mercury Rising
as SWAT Team Leader Francis
Volcano
as Terry Jasper
Turbulence
as 1st Officer Ted Kary
The Fan
as Sick Sean's Dad
Blackout
as Mechanic
The Birdcage
as Crewman (Uncredited)
Broken Arrow
as Park Ranger Baker
Eye of the Stalker
as Gerry
Malcolm X
as Lieutenant