
James MacDonald
Acting
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.

Single and Ready to Jingle
Greg Polansky

Little Boy
Recruitment Sergeant

Montana Amazon
Heirik

Texas Chainsaw 3D
Officer Marvin

Fissure
Paul Grunning

The Kids Are All Right
Clay's Dad

Home of the Brave
Ray

Hollywood Homicide
Danny Broome

Phone Booth
Negotiator

Hostage
SWAT Team Commander

Joy Ride
Local in Nebraska Bar

Tigerland
Staff Sgt. Thomas

Space Cowboys
Capcom

Perfect Murder, Perfect Town: JonBenét and the City of Boulder
Det. Mark Beckner

Sour Grapes
Detective Frehill

Mercury Rising
SWAT Team Leader Francis

Volcano
Terry Jasper

Turbulence
1st Officer Ted Kary

The Fan
Sick Sean's Dad

Blackout
Mechanic

The Birdcage
Crewman (Uncredited)

Broken Arrow
Park Ranger Baker

Eye of the Stalker
Gerry

Malcolm X
Lieutenant

NYPD Mounted

Two Evil Eyes







