Yaphet Kotto Yaphet Kotto
plays Lt. Al Giardello
Richard Belzer Richard Belzer
plays Det. John Munch
Kyle Secor Kyle Secor
plays Det. Tim Bayliss
Clark Johnson Clark Johnson
plays Det. Meldrick Lewis
Andre Braugher Andre Braugher
plays Det. Frank Pembleton
Reed Diamond Reed Diamond
plays Det. Mike Kellerman
Sharon Ziman Sharon Ziman
plays Naomi
Jon Seda Jon Seda
plays Det. Paul Falsone
Peter Gerety Peter Gerety
plays Det. Stuart Gharty
Toni Lewis Toni Lewis
plays Det. Terri Stivers
Callie Thorne Callie Thorne
plays Det. Laura Ballard
Max Perlich Max Perlich
plays J.H. Brodie

Writers

143 episodes, novel
125 episodes, creator
67 episodes, story
Darryl Wharton
42 episodes, staff writer
James Yoshimura
40 episodes, teleplay
38 episodes, writer
33 episodes, writer
29 episodes, staff writer
26 episodes, story
14 episodes, staff writer
13 episodes, story
12 episodes, story
Noel Behn
8 episodes, teleplay
3 episodes, teleplay
3 episodes, writer
2 episodes, writer
Christopher Kyle
2 episodes, teleplay
Frank Pugliese
2 episodes, story
Joy Kecken
2 episodes, teleplay
David Rupel
2 episodes, teleplay

Directors

8 episodes
7 episodes
6 episodes
6 episodes
6 episodes
5 episodes
John McNaughton
5 episodes
Larry Williams (V)
4 episodes
4 episodes
Uli Edel
4 episodes
3 episodes
3 episodes
3 episodes
3 episodes
Jay Tobias
3 episodes
Kathryn Bigelow
3 episodes
Lee Bonner
3 episodes
2 episodes
2 episodes
2 episodes

Producers

122 episodes, executive producer
Gail Mutrux
122 episodes, consulting producer
122 episodes, executive producer
122 episodes, executive producer
James Yoshimura
89 episodes, co-executive producer
89 episodes, co-executive producer
Debbie Sarjeant
68 episodes, co-producer
45 episodes, producer
45 episodes, consulting producer
45 episodes, supervising producer
44 episodes, executive producer
22 episodes, producer
9 episodes, co-producer
Lori Mozilo
9 episodes, coordinating producer