

James MacDonald
Known for exceptional acting in global cinema.
Profession
Acting
Birthday
N/A
Age
N/A
Born In
Oconomowoc, Wisconsin, USA
Total Projects
67
Years Active
35 Yrs
Avg Rating
7.0 ★
Overview
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,...
Known For
Filmography

tv
Ballard
Ballard
as Naylin

movie
Single and Ready to Jingle
Single and Ready to Jingle
as Greg Polansky

tv
The Winchesters
The Winchesters
as Jimmy Mixon

tv
All Rise
All Rise
as Ken Maples

tv
The Rookie
The Rookie
as FBI Driving Instructor

tv
Sweet/Vicious
Sweet/Vicious
as Officer Ballard

movie
Little Boy
Little Boy
as Recruitment Sergeant

tv
Crisis
Crisis
as Skip

tv
Marvel's Agents of S.H.I.E.L.D.
Marvel's Agents of S.H.I.E.L.D.
as Agent Jacobson

movie
Montana Amazon
Montana Amazon
as Heirik

movie
Texas Chainsaw 3D
Texas Chainsaw 3D
as Officer Marvin

tv
Chicago Fire
Chicago Fire
as ADC Adam Perry

tv
Major Crimes
Major Crimes
as Lt. Reed

tv
Longmire
Longmire
as Randolph Hale

tv
Scandal
Scandal
as Interrogator

movie
Fissure
Fissure
as Paul Grunning

tv
Love Bites
Love Bites
as James Feeney

movie
The Kids Are All Right
The Kids Are All Right
as Clay's Dad

tv
NCIS: Los Angeles
NCIS: Los Angeles
as DEA Special Agent John Ness

tv
Castle
Castle
as Benjamin Wade

tv
Lie to Me
Lie to Me
as Detective Riley

tv
The Mentalist
The Mentalist
as Sgt. Bigley

tv
In Plain Sight
In Plain Sight
as Peter O'Dell

movie
Home of the Brave
Home of the Brave
as Ray

tv
The Unit
The Unit
as Willis Meeks

tv
Commander in Chief
Commander in Chief
as Agent Bennett

tv
Criminal Minds
Criminal Minds
as Det. Dennison

tv
Weeds
Weeds
as 2nd Cop

tv
NCIS
NCIS
as Captain Faul

tv
NCIS
NCIS
as Admiral Norton Padgett

tv
Peacemakers
Peacemakers
as Caleb McGinty

movie
Hollywood Homicide
Hollywood Homicide
as Danny Broome

movie
Phone Booth
Phone Booth
as Negotiator

movie
Hostage
Hostage
as SWAT Team Commander

tv
Without a Trace
Without a Trace
as Kevin

tv
CSI: Miami
CSI: Miami
as Dan Becks

tv
24
24
as Officer

movie
Joy Ride
Joy Ride
as Local in Nebraska Bar

tv
The Division
The Division
as Bob Jenkins

movie
Tigerland
Tigerland
as Staff Sgt. Thomas

tv
CSI: Crime Scene Investigation
CSI: Crime Scene Investigation
as Kenneth Ward

tv
CSI: Crime Scene Investigation
CSI: Crime Scene Investigation
as John Ruark

movie
Space Cowboys
Space Cowboys
as Capcom

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

tv
Fantasy Island
Fantasy Island
as Rex Raskin

tv
Sex and the City
Sex and the City
as Garth

movie
Sour Grapes
Sour Grapes
as Detective Frehill

movie
Mercury Rising
Mercury Rising
as SWAT Team Leader Francis

tv
The Magnificent Seven
The Magnificent Seven
as Will Richmond

tv
Brooklyn South
Brooklyn South
as Marshal Bovier

movie
Volcano
Volcano
as Terry Jasper

tv
Buffy the Vampire Slayer
Buffy the Vampire Slayer
as Detective Stein

movie
Turbulence
Turbulence
as 1st Officer Ted Kary

movie
The Fan
The Fan
as Sick Sean's Dad

movie
Blackout
Blackout
as Mechanic

movie
The Birdcage
The Birdcage
as Crewman (Uncredited)

tv
Pacific Blue
Pacific Blue
as Eitner

movie
Broken Arrow
Broken Arrow
as Park Ranger Baker

movie
Eye of the Stalker
Eye of the Stalker
as Gerry

tv
Jake and The Kid
Jake and The Kid
as Louis

tv
JAG
JAG
as Walt Rockwell

tv
Touched by an Angel
Touched by an Angel
as Gary McGregor

tv
ER
ER
as Gary McWayne

tv
Star Trek: Deep Space Nine
Star Trek: Deep Space Nine
as Captain James Wainwright

movie
Malcolm X
Malcolm X
as Lieutenant

movie
NYPD Mounted
NYPD Mounted

movie
Two Evil Eyes