James MacDonald

James MacDonald

Known for
Acting
Birthplace
Oconomowoc, 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.

Known For

Filmography

2025
Ballard poster

Ballard

TV · as Naylin · 1 ep

2022
Single and Ready to Jingle poster

Single and Ready to Jingle

Movie · as Greg Polansky

2022
The Winchesters poster

The Winchesters

TV · as Jimmy Mixon · 1 ep

2019
All Rise poster

All Rise

TV · as Ken Maples · 1 ep

2018
The Rookie poster

The Rookie

TV · as FBI Driving Instructor · 1 ep

2016
Sweet/Vicious poster

Sweet/Vicious

TV · as Officer Ballard · 2 eps

2015
Little Boy poster

Little Boy

Movie · as Recruitment Sergeant

2014
Crisis poster

Crisis

TV · as Skip · 1 ep

2013
Texas Chainsaw 3D poster

Texas Chainsaw 3D

Movie · as Officer Marvin

2013
Montana Amazon poster

Montana Amazon

Movie · as Heirik

2013
Marvel's Agents of S.H.I.E.L.D. poster

Marvel's Agents of S.H.I.E.L.D.

TV · as Agent Jacobson · 1 ep

2012
Major Crimes poster

Major Crimes

TV · as Lt. Reed · 1 ep

2012
Chicago Fire poster

Chicago Fire

TV · as ADC Adam Perry · 1 ep

2012
Scandal poster

Scandal

TV · as Interrogator · 1 ep

2012
Longmire poster

Longmire

TV · as Randolph Hale · 1 ep

2012
Vegas poster

Vegas

TV · as George Blanchford · 1 ep

2011
Fissure poster

Fissure

Movie · as Paul Grunning

2011
Love Bites poster

Love Bites

TV · as James Feeney · 4 eps

2010
The Kids Are All Right poster

The Kids Are All Right

Movie · as Clay's Dad

2009
Castle poster

Castle

TV · as Benjamin Wade · 1 ep

2009
Lie to Me poster

Lie to Me

TV · as Detective Riley · 1 ep

2009
NCIS: Los Angeles poster

NCIS: Los Angeles

TV · as DEA Special Agent John Ness · 1 ep

2008
The Mentalist poster

The Mentalist

TV · as Sgt. Bigley · 1 ep

2008
In Plain Sight poster

In Plain Sight

TV · as Peter O'Dell · 1 ep

2006
Home of the Brave poster

Home of the Brave

Movie · as Ray

2006
The Unit poster

The Unit

TV · as Willis Meeks · 1 ep

2006
Vanished poster

Vanished

TV · as Man chasing Sara · 2 eps

2005
Weeds poster

Weeds

TV · as 2nd Cop · 1 ep

2005
Criminal Minds poster

Criminal Minds

TV · as Det. Dennison · 1 ep

2005
Commander in Chief poster

Commander in Chief

TV · as Agent Bennett · 1 ep

2003
Phone Booth poster

Phone Booth

Movie · as Negotiator

2003
Hollywood Homicide poster

Hollywood Homicide

Movie · as Danny Broome

2003
NCIS poster

NCIS

TV · as Captain Faul, Norton Padgett · 1 ep

2003
Peacemakers poster

Peacemakers

TV · as Caleb McGinty · 1 ep

2002
Hostage poster

Hostage

Movie · as SWAT Team Commander

2002
Without a Trace poster

Without a Trace

TV · as Kevin · 1 ep

2002
CSI: Miami poster

CSI: Miami

TV · as Dan Becks · 1 ep

2001
Joy Ride poster

Joy Ride

Movie · as Local in Nebraska Bar

2001
24 poster

24

TV · as Officer · 1 ep

2001
The Division poster

The Division

TV · as Bob Jenkins · 1 ep

2000
Tigerland poster

Tigerland

Movie · as Staff Sgt. Thomas

2000
Space Cowboys poster

Space Cowboys

Movie · as Capcom

2000
Perfect Murder, Perfect Town: JonBenét and the City of Boulder poster

Perfect Murder, Perfect Town: JonBenét and the City of Boulder

Movie · as Det. Mark Beckner

2000
CSI: Crime Scene Investigation poster

CSI: Crime Scene Investigation

TV · as Kenneth Ward, John Ruark · 1 ep

1998
Mercury Rising poster

Mercury Rising

Movie · as SWAT Team Leader Francis

1998
Sour Grapes poster

Sour Grapes

Movie · as Detective Frehill

1998
Sex and the City poster

Sex and the City

TV · as Garth · 1 ep

1998
Fantasy Island poster

Fantasy Island

TV · as Rex Raskin · 1 ep

1998
The Magnificent Seven poster

The Magnificent Seven

TV · as Will Richmond · 1 ep

1997
Volcano poster

Volcano

Movie · as Terry Jasper

1997
Turbulence poster

Turbulence

Movie · as 1st Officer Ted Kary

1997
Vanishing Point poster

Vanishing Point

Movie · as Asst. FBI Agent

1997
Buffy the Vampire Slayer poster

Buffy the Vampire Slayer

TV · as Detective Stein · 3 eps

1997
Brooklyn South poster

Brooklyn South

TV · as Marshal Bovier · 1 ep

1996
Blackout poster

Blackout

Movie · as Mechanic

1996
The Birdcage poster

The Birdcage

Movie · as Crewman (Uncredited)

1996
Broken Arrow poster

Broken Arrow

Movie · as Park Ranger Baker

1996
The Fan poster

The Fan

Movie · as Sick Sean's Dad

1996
Pacific Blue poster

Pacific Blue

TV · as Eitner · 1 ep

1995
Eye of the Stalker poster

Eye of the Stalker

Movie · as Gerry

1995
JAG poster

JAG

TV · as Walt Rockwell · 1 ep

1995
Jake and The Kid poster

Jake and The Kid

TV · as Louis · 1 ep

1994
ER poster

ER

TV · as Gary McWayne · 1 ep

1994
Touched by an Angel poster

Touched by an Angel

TV · as Gary McGregor · 1 ep

1993
Class of '61 poster

Class of '61

Movie

1993
Star Trek: Deep Space Nine poster

Star Trek: Deep Space Nine

TV · as Captain James Wainwright · 1 ep

1992
Malcolm X poster

Malcolm X

Movie · as Lieutenant

1991
NYPD Mounted poster

NYPD Mounted

Movie

1990
Two Evil Eyes poster

Two Evil Eyes

Movie