Cast and crew
I, Robot (2004)
34 cast and 99 crew, as credited. Cast in billing order; crew by department.
Cast34
Will SmithDel Spooner
Bridget MoynahanSusan Calvin
Alan TudykSonny (voice)
James CromwellDr. Alfred Lanning
Bruce GreenwoodLawrence Robertson
Adrian RicardGranny
Chi McBrideLt. John Bergin
Jerry WassermanBaldez
Fiona HoganV.I.K.I. (voice)
Peter ShinkodaChin
Terry ChenChin
David HaysomNS4 & NS5 Robots (voice)- Scott HeindlNS4 & NS5 Robots (voice)
- Sharon WilkinsWoman
- Craig MarchDetective
- Kyanna CoxGirl
- Darren MooreHomeless Man
Aaron DouglasUSR Attorney #1- Shayla DysonLaughing Girl
- Bobby StewartGirl's Dad
- Nicola CrosbieTV Anchor Person
- Emily TennantYoung Girl
Shia LaBeoufFarber- Michael St. John SmithUSR Attorney #2
- Travis WebsterGuy with a Pie
- Roger HaskettMob Man
- Tiffany Lyndall-KnightMob Woman
- Angela MooreWife
- Ryan ZwickFarber Posse
- Essra VischonFarber Posse
- Kenyan LewisFarber Posse
- Aaron JosephFarber Posse
Simon R. BakerFarber Posse- Marrett GreenNews Reporter
Crew99
Directing
- Alex ProyasDirector
- Stephanie Kate MitchellScript Coordinator
- Shelley CrawfordScript Supervisor
- Sam HarrisAssistant Director
- Tracey PoirierSecond Second Assistant Director
- Scott J. AteahSecond Unit Director
- David R. BaronThird Assistant Director
- Paul BarrySecond Assistant Director
Writing
- Jeff VintarScreenplay, Screenstory
- Akiva GoldsmanScreenplay
- Marc MarcumStory Editor
- Isaac AsimovNovel
Production
- John DavisProducer
- Juel BestropCasting
- Heike BrandstatterCasting
- Jeanne McCarthyCasting
- Topher DowProducer
- Laurence MarkProducer
- Coreen MayrsCasting
- Wyck GodfreyProducer
- John KilkennyAssociate Producer
- Steven R. McGlothenCo-Producer
- James LassiterExecutive Producer
- Will SmithExecutive Producer
- Anthony RomanoExecutive Producer
- Michel ShaneExecutive Producer
- Michael Lee BaronProducer
- Blythe CappelloCasting Associate
- Barbara KellyUnit Production Manager
- Penny RogersProduction Coordinator
- Al Nolan-CohnLocation Manager
- Maureen 'Mo' CrutchfieldProduction Accountant
- Eric Fox HaysProduction Supervisor
- Mary GuilfoyleProduction Manager
- James McKenzie MooreCasting Assistant
- Errin LallyCasting Coordinator
- Colette JostAssistant Accountant
- Danny McNairFirst Assistant Production Coordinator
- Jill AndersonPayroll Accountant
- Jason CollierAssistant Location Manager
- Dustin BouchardLocation Production Assistant
- Nazima NagdeeProduction Assistant
- Bruce ScottProduction Driver
- Vincent Dela LunaKey Set Production Assistant
- Spencer Hon LuiSecond Assistant Production Coordinator
- Michael TaylorProduction Executive
- Jill ArmstrongTravel Coordinator
- Karam KhanResearcher
- Billy DaMotaCasting Consultant
- Kathy EdwardsFirst Assistant Accountant
- Matt BauerGeneral Manager
- Chris McClintockPost Production Coordinator
- Jeff SwentyHead of Production
- Evan AllenProduction Assistant
Camera
- Simon DugganDirector of Photography
- Doug ReidGrip
- Ava GerlitzStill Photographer
- David CroneSteadicam Operator
- Ian SeabrookUnderwater Camera
- Ralph MendozaHelicopter Camera
- Daryl HartwellDolly Grip
- J. Norman EarleBest Boy Grip
- Sam JonesSecond Assistant Camera
- Dave AshcroftCamera Trainee
- Scott EdelsteinData Wrangler
- Christopher WalshLibra Head Technician
- Paul TaylorFirst Assistant Camera
Editing
- Armen MinasianEditor
- William HoyEditor
- Richard LearoydEditor
- Jim PassonColor Timer
- Phil GreigDigital Intermediate
- Liza D. EspinasFirst Assistant Editor
- Alexander GarciaAssistant Editor
- Gary BurrittNegative Cutter
- Skip KimballDigital Intermediate Colorist
- Neil TravisAdditional Editing
- Matt VillaAssociate Editor
- Jeffrey FordAdditional Editor
Sound and music
- Marco BeltramiOriginal Music Composer
- Alex GibsonMusic Editor
- Jeff MacFarlaneBoom Operator
- Galen GoodpasterFirst Assistant Sound Editor
- John A. LarsenSupervising Sound Editor
- Matt Willoughby-PriceSound
- Stu BernsteinFoley
- James KusanSound Mixer
- Jay WilkinsonSound Effects Editor
- Erik AadahlSound Designer
- Michael HaightADR Supervisor
- Tim GomillionSound Recordist
- Dave KulczyckiDialogue Editor
- Susan DawesDialogue Editor
- Tom BrownMusic Arranger
- Greg HewettSound Assistant
- John MurrayFoley Supervisor
- Marc HayesADR Recordist
- Dawn FintorFoley Artist
- Charleen Richards-SteevesADR Mixer
