James MacDonald

James MacDonald

Actor Oconomowoc, Wisconsin, USA 1990–2025 (35 year career)
6.9 avg rating

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 par…

Known For

Filmography

Acting (65)

·

Television (39)

Ballard

Ballard

2025

as Naylin

7.1
The Winchesters

The Winchesters

2022

as Jimmy Mixon

7.6
All Rise

All Rise

2019

as Ken Maples

7.4
The Rookie

The Rookie

2018

as FBI Driving Instructor

8.5
Sweet/Vicious

Sweet/Vicious

2016

as Officer Ballard

7.2
Crisis

Crisis

2014

as Skip

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

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

2013

as Agent Jacobson

7.5
Chicago Fire

Chicago Fire

2012

as ADC Adam Perry

8.4
Major Crimes

Major Crimes

2012

as Lt. Reed

7.4
Scandal

Scandal

2012

as Interrogator

7.2
Longmire

Longmire

2012

as Randolph Hale

7.7
Love Bites

Love Bites

2011

as James Feeney

6.3
Castle

Castle

2009

as Benjamin Wade

8.0
NCIS: Los Angeles

NCIS: Los Angeles

2009

as DEA Special Agent John Ness

7.5
Lie to Me

Lie to Me

2009

as Detective Riley

7.9
The Mentalist

The Mentalist

2008

as Sgt. Bigley

8.4
In Plain Sight

In Plain Sight

2008

as Peter O'Dell

7.0
The Unit

The Unit

2006

as Willis Meeks

7.3
Criminal Minds

Criminal Minds

2005

as Det. Dennison

8.3
Weeds

Weeds

2005

as 2nd Cop

7.5
Commander in Chief

Commander in Chief

2005

as Agent Bennett

7.6
NCIS

NCIS

2003

as Captain Faul

7.6
Peacemakers

Peacemakers

2003

as Caleb McGinty

7.3
Without a Trace

Without a Trace

2002

as Kevin

7.2
CSI: Miami

CSI: Miami

2002

as Dan Becks

7.7
24

24

2001

as Officer

7.8
The Division

The Division

2001

as Bob Jenkins

7.1
CSI: Crime Scene Investigation

CSI: Crime Scene Investigation

2000

as John Ruark

7.6
Sex and the City

Sex and the City

1998

as Garth

7.4
The Magnificent Seven

The Magnificent Seven

1998

as Will Richmond

6.3
Fantasy Island

Fantasy Island

1998

as Rex Raskin

7.5
Buffy the Vampire Slayer

Buffy the Vampire Slayer

1997

as Detective Stein

8.1
Brooklyn South

Brooklyn South

1997

as Marshal Bovier

9.7
Pacific Blue

Pacific Blue

1996

as Eitner

5.4
JAG

JAG

1995

as Walt Rockwell

7.3
Jake and The Kid

Jake and The Kid

1995

as Louis

ER

ER

1994

as Officer Gary McWayne

7.8
Touched by an Angel

Touched by an Angel

1994

as Gary McGregor

7.2
Star Trek: Deep Space Nine

Star Trek: Deep Space Nine

1993

as Captain James Wainwright

7.9