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 par
Known For
Acting
Movies
28 acting
0 crew
Popularity
0.6
Known For
Texas Chainsaw 3D
2013
as Officer Marvin
Phone Booth
2003
as Negotiator
Hollywood Homicide
2003
as Danny Broome
Broken Arrow
1996
as Park Ranger Baker
Volcano
1997
as Terry Jasper
Space Cowboys
2000
as Capcom
The Birdcage
1996
as Crewman (Uncredited)
Malcolm X
1992
as Lieutenant
Joy Ride
2001
as Local in Nebraska Bar
Mercury Rising
1998
as SWAT Team Leader Francis
Add to Watchlist
Movie will be added to your watchlist