James MacDonald
Career Overview in TV Shows
63Avg. Career Score
Metascore Distribution
positive
28(62%)
mixed
15(33%)
negative
2(4%)
Highest Metascore
Lowest Metascore
37
TV Shows Scores

BallardActor (as Naylin)
•TV-14
83

The WinchestersActor (as Jimmy Mixon, Nato)
•TV-14
49

All RiseActor (as Judge Ken Maples)
•TV-PG
62

The RookieActor (as FBI Driving Instructor)
•TV-14
64

Sweet/ViciousActor (as Officer Ballard)
•TV-14
72

Battle CreekActor (as Stevie Venson)
•TV-14
73

CrisisActor (as Skip)
63

Intelligence (2013)Actor (as FBI Director Oliver Sicola)
•TV-14
56

NCIS: New OrleansActor (as Navy Captain Tom Garrett)
•TV-14
55

True DetectiveActor (as Major Blevins)
•TV-MA
75

Marvel's Agents of S.H.I.E.L.DActor (as Agent Jacobson)
•TV-PG
74

Chicago FireActor (as Assistant Deputy Commissioner Adam Perry)
•TV-14
49

LongmireActor (as Randolph Hale)
•TV-14
68

Major CrimesActor (as Lt. Reed)
63

ScandalActor (as Interrogator)
•TV-14
66

VegasActor (as George Blanchford)
68

American Horror StoryActor (as The Horn)
•TV-MA
65

Love BitesActor (as James Feeney)
•TV-14
tbd

CastleActor (as Benjamin Wade)
•TV-14
56

HawthorneActor (as actor)
•TV-14
48

Lie to MeActor (as Detective Riley)
•TV-14
64

NCIS: Los AngelesActor (as DEA Special Agent John Ness)
•TV-14
59

Gemini DivisionActor (as Agent C)
tbd

In Plain SightActor (as Peter O'Dell)
•TV-14
56

The MentalistActor (as Sgt. Bigley)
•TV-14
65

JerichoActor (as Gunnery Sgt. Hill)
•TV-14
56

Justice (2006)Actor (as Detective Joe Franklin)
•TV-14
57

StandoffActor (as Lionel Struthers)
•TV-14
37

The UnitActor (as Willis Meeks)
•TV-PG
61

Commander in ChiefActor (as Agent Bennett)
•TV-PG
56

Criminal MindsActor (as Det. Dennison)
•TV-14
46

E-RingActor (as FBI Incident Commander Hall)
39

WeedsActor (as 2nd Cop)
•TV-MA
71

Cold CaseActor (as Richard Miller)
•TV-14
66

NCISActor (as Admiral Norton Padgett, Captain Faul)
•TV-14
51

CSI: MiamiActor (as Dan Becks)
•TV-14
69

Without a TraceActor (as Kevin)
•TV-14
75

24Actor (as Officer I-Mary-38)
•TV-14
79

The DivisionActor (as Bob Jenkins)
tbd

CSIActor (as Officer Kenneth Ward, John Ruark)
•TV-14
65

VanishedActor (as Man chasing Sara)
•TV-14
51

Sex and the CityActor (as Garth)
•TV-PG
64

The Magnificent SevenActor (as Will Richmond)
•TV-14
48

Brooklyn SouthActor (as Officer Marshal Bovier)
•TV-14
tbd

Buffy the Vampire SlayerActor (as Detective Stein)
•TV-14
85

JAGActor (as Staff Sgt. Timothy Mallory, Staff Sgt. Wakefield, Lt. Cmdr. Walt Rockwell)
•TV-14
63

ERActor (as Officer Gary McWayne)
•TV-14
79

Touched by an AngelActor (as Gary McGregor)
•TV-G
tbd

NYPD BlueActor (as Mike Bigelow)
•TV-14
83

Star Trek: Deep Space NineActor (as Captain James Wainwright)
•TV-PG
74