FMovies Logo
James MacDonald
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.

Filmography

2025
Ballard

as Naylin

TV
2022Movie
2022
The Winchesters

as Jimmy Mixon

TV
2019
All Rise

as Ken Maples

TV
2018
The Rookie

as FBI Driving Instructor

TV
2016
Sweet/Vicious

as Officer Ballard

TV
2015
Little Boy

as Recruitment Sergeant

Movie
2014
Crisis

as Skip

TV
2013TV
2013Movie
2013
Texas Chainsaw 3D

as Officer Marvin

Movie
2012
Chicago Fire

as ADC Adam Perry

TV
2012
Vegas

as George Blanchford

TV
2012
Major Crimes

as Lt. Reed

TV
2012
Longmire

as Randolph Hale

TV
2012
Scandal

as Interrogator

TV
2011
Fissure

as Paul Grunning

Movie
2011
Love Bites

as James Feeney

TV
2010Movie
2009
NCIS: Los Angeles

as DEA Special Agent John Ness

TV
2009
Castle

as Benjamin Wade

TV
2009
Lie to Me

as Detective Riley

TV
2008
The Mentalist

as Sgt. Bigley

TV
2008
In Plain Sight

as Peter O'Dell

TV
2006Movie
2006
Vanished

as Man chasing Sara

TV
2006
The Unit

as Willis Meeks

TV
2005
Commander in Chief

as Agent Bennett

TV
2005
Criminal Minds

as Det. Dennison

TV
2005
Weeds

as 2nd Cop

TV
2003
NCIS

as Captain Faul

TV
2003
NCIS

as Admiral Norton Padgett

TV
2003
Peacemakers

as Caleb McGinty

TV
2003
Hollywood Homicide

as Danny Broome

Movie
2003
Phone Booth

as Negotiator

Movie
2002
Hostage

as SWAT Team Commander

Movie
2002TV
2002
CSI: Miami

as Dan Becks

TV
2001
24

as Officer

TV
2001
Joy Ride

as Local in Nebraska Bar

Movie
2001
The Division

as Bob Jenkins

TV
2000
Tigerland

as Staff Sgt. Thomas

Movie
2000TV
2000
Space Cowboys

as Capcom

Movie
1998
Fantasy Island

as Rex Raskin

TV
1998TV
1998
Sour Grapes

as Detective Frehill

Movie
1998
Mercury Rising

as SWAT Team Leader Francis

Movie
1998
The Magnificent Seven

as Will Richmond

TV
1997
Brooklyn South

as Marshal Bovier

TV
1997
Volcano

as Terry Jasper

Movie
1997
Buffy the Vampire Slayer

as Detective Stein

TV
1997
Turbulence

as 1st Officer Ted Kary

Movie
1996
The Fan

as Sick Sean's Dad

Movie
1996
Blackout

as Mechanic

Movie
1996
The Birdcage

as Crewman (Uncredited)

Movie
1996
Pacific Blue

as Eitner

TV
1996
Broken Arrow

as Park Ranger Baker

Movie
1995Movie
1995TV
1995
JAG

as Walt Rockwell

TV
1994
Touched by an Angel

as Gary McGregor

TV
1994
ER

as Gary McWayne

TV
1993
Star Trek: Deep Space Nine

as Captain James Wainwright

TV
1992
Malcolm X

as Lieutenant

Movie
1991Movie
1990Movie

Personal Info

DepartmentActing
Place of BirthOconomowoc, Wisconsin, USA
Popularity0.7