John CassiniOfficer Davis Reg E. CatheyDr. Santiago R. Lee ErmeyPolice Captain Daniel ZacapaDetective Taylor at First Murder Andrew Kevin WalkerDead Man at 1st Crime Scene / Writer George ChristyWorkman at Door of Somerset's Office Hawthorne JamesGeorge the Night Guard at the Library William DavidsonFirst Guard at the Library Bob CollinsSecond Guard at the Library Jimmy Dale HartsellLibrary Janitor Charline SuTV News Reporter Dominique JenningsTV News Reporter Allan KolmanFirst Forensic Man in the Law Office Beverly BurkeTV Anchor Woman Gene BorkanEli Gould - Greed Victim Mario Di DonatoFingerprint Forensic Man in Law Office Alfonso FreemanFingerprint Technician John C. McGinleyCalifornia Harrison WhiteCop on SWAT Team Bob StephensonCop on SWAT Team Michael Reid MacKayVictor - Sloth Victim Richard PortnowDr. Beardsley Tudor SherrardCoupon Man Outside Pizza Parlor Mark Boone JuniorGreasy F.B.I. Man Pamela TysonThin Vagrant by John Doe's Apartment Lennie LoftinPoliceman Who Takes Statement from Vagrant Sarah ReinhardtPolice Sketch Artist Emily WagnerDetective Sara at John Doe's Apartment Michael MasseeMan in Booth at Massage Parlor David CorreiaFirst Cop at Massage Parlor Ron BlairSecond Cop at Massage Parlor Jennifer MuellerLust Victim Leland OrserCrazed Man in Massage Parlor Lexie BighamSweating Cop at Massage Parlor Evan MirandParamedic at Massage Parlor Paul EcksteinParamedic at Massage Parlor Harris Savides911 Operator Rachel FlanaganAdditional 911 Operator Shannon WilcoxWoman Cop Behind Desk James DeethHelicopter Pilot John SantinHelicopter Pilot Charles A. TamburroSWAT Helicopter Pilot Richmond ArquetteDelivery Man Duffy GaverMarksman in Helicopter Charles S. DuttonCop (uncredited) Arthur MaxMan in Library (uncredited) / Production Design Gregory FennellLos Angeles SWAT Andrew Kevin WalkerDead Man at 1st Crime Scene / Writer Dan KolsrudExecutive Producer Anne KopelsonExecutive Producer Michele PlattAssociate Producer Sanford PanitchCo-Producer Gianni NunnariExecutive Producer Stephen Joel BrownCo-Producer Nana GreenwaldCo-Producer Clay A. GriffithSet Decoration Gary WissnerArt Direction Arthur MaxMan in Library (uncredited) / Production Design Elizabeth RagaliSet Decoration Buyer Darius KhondjiDirector Of Photography Michael KaplanCostume Design Rob BottinMakeup Effects Designer Elinor BardachCostume Supervisor Monty WestmoreMakeup Artist Larry VelascoSet Costumer Michael HancockMakeup Artist Christopher CaseySet Dressing Artist Jean Ann BlackMakeup Supervisor Michael Alan KahnFirst Assistant Director Cori GlazerScript Supervisor Leonard BramAdditional Second Assistant Director Frank DavisSecond Assistant Director Craig A. PinckesSecond Second Assistant Director Richard Francis-BruceEditor Robert C. LustedFirst Assistant Editor William HoyAdditional Editing Andrea GarganoColor Timer Tom BarrettAssistant Editor Gary BurrittNegative Cutter Howard ShoreOriginal Music Composer Rick HartSound Re-Recording Mixer Robert J. LittSound Re-Recording Mixer Willie D. BurtonProduction Sound Mixer Patrick DoddSupervising Sound Editor Jennifer L. WareSound Effects Editor John LissauerOrchestrator Marvin E. LewisBoom Operator Elliot TysonSound Re-Recording Mixer Kim B. ChristensenSound Effects Editor Jack KellerSound Recordist David BehleSound Recordist Philip RogersSound Recordist Francesca DoddDialogue Editor Margie O'MalleyFoley Artist Richard DuarteFoley Mixer Joan E. ChapmanAdr Editor Steve BoeddekerAssistant Sound Designer Rick CanelliAdr Recordist Erik R. KraberAssistant Dialogue Editor Rachel FlanaganMusic Consultant Robert W. HarrisUtility Sound Thomas J. O'ConnellAdr Mixer Mark KaufmanMusic Coordinator Suzanne Smith CrowleyCasting Wendy CoxProduction Coordinator Richard SapersteinCo-Executive Producer Lynn HarrisCo-Executive Producer Robert S. MendelsohnUnit Production Manager Allan WertheimUnit Production Manager Joe FinemanExecutive In Charge Of Post Production Aisha ColeyCasting Associate Paul HargraveLocation Manager Ted ZacharyExecutive In Charge Of Production William C. GerrityLine Producer Jennifer McNamaraCasting Assistant Kim Taylor-ColemanCasting Assistant Maria NormanExecutive Assistant Robert GrindrodProduction Accountant Gary A. MartinProduction Assistant Brad DavisPayroll Accountant Craig AlbrechtArt Department Production Assistant Janet IngramProduction Secretary Jerri WhitemanFirst Assistant Accountant Joe JohnstonLocation Assistant John L. AndersonAssistant Production Coordinator Flint MaloneyAssistant Location Manager Danny CangemiSpecial Effects Supervisor Greg KimbleVisual Effects Supervisor Tim ThompsonVisual Effects Coordinator Peter FrankfurtVisual Effects Producer