Richard Dean Anderson Richard Dean Anderson
plays MacGyver
Dana Elcar Dana Elcar
plays Pete Thornton
Bruce McGill Bruce McGill
plays Jack Dalton
Elyssa Davalos Elyssa Davalos
plays Nikki Carpenter
Michael Des Barres Michael Des Barres
plays Murdoc
Teri Hatcher Teri Hatcher
plays Penny Parker
John Anderson John Anderson
plays Harry Jackson
 

Writers

101 episodes, creator
18 episodes, written by
11 episodes, written by
7 episodes, written by
7 episodes, written by
7 episodes, written by
7 episodes, written by
7 episodes, written by
6 episodes, written by
6 episodes, written by
5 episodes, written by
5 episodes, written by
4 episodes, written by
4 episodes, written by
Rob Hedden
4 episodes, written by
4 episodes, written by
4 episodes, written by
4 episodes, written by
4 episodes, written by
4 episodes, written by

Directors

19 episodes
19 episodes
17 episodes
16 episodes
16 episodes
11 episodes
7 episodes
4 episodes
3 episodes
3 episodes
2 episodes
Alan Smithee
2 episodes
2 episodes
1 episodes
1 episodes
1 episodes
1 episodes
1 episodes
1 episodes
1 episodes

Producers

139 episodes, executive producer
119 episodes, producer
110 episodes, executive producer
93 episodes, supervising producer
50 episodes, co-producer
43 episodes, associate producer
41 episodes, associate producer
36 episodes, co-producer
28 episodes, line producer
22 episodes, line producer
15 episodes, associate producer
Sara Thornberg
13 episodes, associate producer
13 episodes, supervising producer
13 episodes, co-producer
13 episodes, supervising producer
12 episodes, supervising producer
12 episodes, executive producer
11 episodes, co-producer
10 episodes, senior producer
9 episodes, executive producer