Edit
The Perfect Score (2004) Poster

Full Cast & Crew

Directed by 

Brian Robbins

Writing Credits (WGA)  

Marc Hyman ... (story) &
Jon Zack ... (story)
 
Mark Schwahn ... (screenplay) and
Marc Hyman ... (screenplay) &
Jon Zack ... (screenplay)

Cast (in credits order) complete, awaiting verification  

...
...
...
...
Roy
...
...
Tyra Ferrell ...
Desmond's Mother
...
...
Bill Mackenzie ...
Lobby Guard
Dan Zukovic ...
...
Kyle's Mother
...
Patricia Idlette ...
Receptionist
...
Anna's Mother
Michael Ryan ...
Anna's Father
Robert Clarke ...
Arnie Branch
...
Kurt Dooling
...
Dave
Dee Jay Jackson ...
ETS Lobby Guard
Alf Humphreys ...
Tom Helton (as Alfred E. Humphreys)
...
Francesca's Father
Mike Jarvis ...
St. Johns Coach
Steve Makaj ...
Kyle's Father
...
SWAT Captain
...
Test Instructor
...
Tiffany (as Rebecca Robbins)
Jessica May ...
ETS Woman
...
ETS Reception
...
Security Guard
Samuel Scantlebury ...
Keyon
...
Pregnant Girl
Sarah Afful ...
Girl
Alex Corr ...
Preppy Boy
Nikolas Malenovic ...
Boy
John Shaw ...
ETS Man
Jamie Yochlowitz ...
Man in Jail
Rest of cast listed alphabetically:
...
Guard (uncredited)
...
Guy in Truck (uncredited)
...
Student (uncredited)
Waneeki Yokomee-Fung ...
Tourist (uncredited)
Create a character page for: ?

Produced by 

Roger Birnbaum ... producer
Sharla S. Bridgett ... co-producer (as Sharla Sumpter)
Jonathan Glickman ... producer
Donald J. Lee Jr. ... executive producer
Brian Robbins ... producer
Michael Tollin ... producer

Music by 

John Murphy

Cinematography by 

Clark Mathis

Film Editing by 

Ned Bastille

Casting By 

Amanda Mackey Johnson
Cathy Sandrich

Production Design by 

Jaymes Hinkle

Art Direction by 

Sandi Tanaka ... (as Sandra Tanaka)

Set Decoration by 

Johanne Hubert

Costume Design by 

Melissa Toth

Makeup Department 

Rebeccah Delchambre ... assistant makeup artist / makeup artist: re-shoots
Victoria Down ... makeup artist
Sarah Koppes ... assistant hair stylist (as Sarah MacDonald)
Thom MacIntyre ... hair stylist
Evelyne Noraz ... assistant makeup artist: New York
James Dean Patten ... assistant hair stylist
Eileen Tersago ... assistant hair stylist: New York

Production Management 

Daniel R. Chavez ... executive in charge of post production
Jim Rowe ... production manager

Second Unit Director or Assistant Director 

Paul Burger ... third assistant director
David Klohn ... key second assistant director
Michele Panelli-Venetis ... first assistant director
Jennifer Zimmer ... trainee assistant director

Art Department 

John Alvarez ... assistant art director
Katharina Brand ... set dresser
Christina Clarke ... on-set paint
Ron Clifford ... construction foreman
Steve Craine ... paint coordinator
Doris Deutschmann ... art department assistant
David Dowling ... assistant property master
Dave Emmonds ... head greensman
Julie Fontaine ... set decoration coordinator
Les Ford ... prop graphics
Susan Frontiera ... art department coordinator
Murray Gilmour ... assistant art director
Martin Hazenboom ... lead carpenter
Janette Hyland ... scenic painter
Anu Kiviloo ... set decoration buyer
Jan Kobylka ... construction coordinator
Eric Langstroth ... lead metal fabricator
Todd Lawley ... set dresser
Laurie Marsh ... set dresser
Steve Miller ... lead dresser
Rob Nicholson ... locations foreman (as Bob Nicholson)
Aoife O'Neill ... set dresser
Valentine Pavuls ... props buyer
David Perun ... property master
Blue Quirk ... construction buyer
Ken Sawatzky ... set dresser
Jennifer Silvertand ... assistant set decorator
Sharon Thompson ... art department coordinator
Loree Wershler ... graphic designer
Ling Yang ... storyboard artist
Milena Zdravkovic ... set designer
Anthony Zierhut ... storyboard artist
Janice Lynn Coats ... scenic carpenter (uncredited)

Sound Department 

William Butler ... sound mixer: second unit
Kevin E. Carpenter ... sound re-recording mixer
Ronald Eng ... supervising sound editor
Tammy Fearing ... adr supervisor
Dana LeBlanc Frankley ... assistant sound editor
David Husby ... sound mixer
Susan Kurtz ... dialog editor / sound editor
Chuck Michael ... sound editor
Ronnie Morgan ... assistant sound editor
Willard Overstreet ... foley supervisor
Steve Pederson ... sound re-recording mixer
Bryan Pennington ... consultant: Dolby film sound
Vic Radulich ... dialogue editor
Karen Schell ... sound assistant
Randy Singer ... foley mixer
Mike Szakmeister ... supervising dialogue editor
Kelly Zombor ... boom operator

Special Effects by 

Dan Cervin ... head fabricator
Mike Splatt ... special effects assistant
Joel Whist ... special effects coordinator

Visual Effects by 

Etienne Andlau ... rotoscope artist (as Etienne Terblanche)
Jonathan Block ... main title design & animation
Tatjana Bozinovski ... rotoscope artist
Dan Brittain ... digital artist
John Coats ... digital compositor
Roger Dorney ... visual effects supervisor
Tim Everitt ... animation supervisor
David Fogg ... digital compositor
Shauna M. Hirdler ... rotoscope artist
Dave Jacobs ... Visual Effects Production Assistant
Lincoln Kupchak ... visual effects editor: Flash Film Works
Dawn Brooks Macleod ... digital compositor (as Dawn Brooks)
John P. Mesa ... co-visual effects supervisor: Flash Film Works
William Mesa ... visual effects supervisor: Flash Film Works
Josh Novak ... lead compositor: main title sequence
Dan Novy ... digital artist
Jeffrey A. Okun ... visual effects consultant
Bruce Pearson ... 3D animation & compositing
Don Waller ... 3D character animator
Jeffrey White ... visual effects producer: Flash Film Works
Lisa Yoshisato ... rotoscope artist
Chia Evers ... rotoscope artist (uncredited)

Stunts 

Dean Choe ... stunts
J.J. Makaro ... stunt coordinator
Leslie McMichael ... stunt double

Camera and Electrical Department 

Roger Bailey ... generator operator
Justin Bergler ... clapper loader: "a" camera
Dennis Brock ... gaffer
Andreas Carmona ... rigging best boy grip
Dean Collins ... key rigging grip
Douglas Curran ... still photographer
Jon Delgado ... electrician: New York
Todd Fairbairn ... lamp operator
Jim Filippone ... pilot: camera helicopter
Dan Gorval ... best boy grip
Scott Gray ... grip
Stuart Haggerty ... best boy electric
Jeff Hall ... rigging gaffer electric
Kevin Haverty ... second second assistant camera
Dan Henshaw ... assistant camera
Jay Markowski ... rigging generator operator
Kevin McCloy ... rigging best boy grip
Klaus Melchior ... 24 frame video operator
Ryan Monro ... dolly grip
Kim Olsen ... key grip
Guy Paterson ... lamp operator
Sean Rosseau ... rigging best boy electric
Luna Roth ... lamp operator
Jean-Marc Saldini ... assistant camera
John Sanderson ... video assist operator
Doug Schwartz ... camera operator
Troy James Sobotka ... leadman grip
Patrick Stepien ... "a" camera first assistant
Henry Tirl ... Steadicam operator / camera operator: "a" camera
Trevor Wiens ... second assistant camera

Animation Department 

Corey Bramall ... digital artist

Casting Department 

Heike Brandstatter ... co-casting: Canada
Sig De Miguel ... casting associate
Seana Henry ... casting assistant
Alisa Kasmer ... casting assistant
Coreen Mayrs ... casting: Canada
Mandy Milicevic ... extras casting assistant
Lisa Ratke ... extras casting
Wendy Weidman ... casting associate

Costume and Wardrobe Department 

Andre Brouwer ... truck costumer (as Andre Brouer)
Janice Devries ... costume department coordinator
Patrick Gray ... set costumer
Zina Richardson ... set costumer
Ann Russell ... costume set supervisor
Gail L. Smith ... assistant costume designer

Editorial Department 

Richard Alderete ... assistant editor
Donald Freeman ... final colorist
Dennis McNeill ... color timer
Aram Nigoghossian ... assistant editor

Music Department 

Guy Erez ... musician
Helena Lea ... music editor
Jennifer Pyken ... music supervisor
Doug Trantow ... score mixer
Madonna Wade-Reed ... music supervisor
Denise Carver ... music clearances (uncredited)
Steven A. Saltzman ... additional music editor (uncredited) / music editor (uncredited)

Transportation Department 

Blue Angus ... transportation coordinator
Dave Byerley ... grip rigging driver (as Dave Byerly)
Don Dykens ... transportation captain
Pete Grant ... wardrobe driver
Rick Harasyn ... transportation co-captain
Michael Morpurgo ... driver: cast
Mike Murphy ... driver: cast
Bubba Ram ... driver: cast
Peter Seppanen ... driver
Barry Shelton ... driver: grip
Len Summers ... electrics pre-rig driver
Bob Townsend ... driver: honeywagon

Other crew 

Evan Allen ... production assistant
J.B. Benna ... production assistant
Karen Bergen ... payroll accountant
Bianca Bezdek-Goodloe ... legal services
Christian Brockey ... assistant production coordinator: New York
Carol Sue Byron ... production accountant
Charlene Callihoo ... first assistant accountant
Jill Christensen ... production coordinator: re-shoots
Zarah Chun ... craft service / first aid
Andrew D. Cooke ... location manager: New York
Shelley Crawford ... script supervisor
Robbie Davis ... physiotherapist: Los Angeles
Dwayne Deverill ... star wagon
Rick Dugdale ... assistant location manager
Angeline Duran ... assistant: Mike Tollin
Mark Robert Ellis ... basketball coordinator (as Mark Ellis)
Heidi Falconer ... unit publicist
Kathy Ferrey ... assistant production coordinator
Nicole Florian ... assistant production office coordinator
Jay Floyd ... clearance administrator
Ross Framo ... computer playback supervisor
Sean Garcia ... key office production assistant: reshoots
Bill Garvey ... assistant location manager: second unit
Alexander Glua ... production assistant
Tom Houle ... star wagon
Wendy Jessen ... aerial ground safety
Erica Kay ... production coordinator: New York
Micah Kelpin ... production assistant
Michele Lee ... assistant accountant (as Michele Shellenberg)
Jennifer Lewis ... production assistant
Gwen MacQueen ... accounting clerk
Mike Marshall ... security captain
Siân McArthur ... production assistant
Dwane McIsaac ... assistant chef (as Dwayne McIsaac)
Richard McKay ... car wrangler / mechanic
Danny McNair ... assistant to writer
Bob McQuarrie ... key production assistant
Robert Miller ... assistant basketball coordinator
Shreyas Mithiawala ... computer playback coordinator / graphics coordinator
Michele Mueller ... second assistant production coordinator
Michelle Parzentny ... production coordinator
Tony Peterson ... chef
Mike Reilly ... production assistant: New York
M. Ross-Michaels ... first assistant accountant
Ellen Rydzewski ... assistant: Mr. Robbins
Frank Slaten ... production assistant: New York
Dylan Staniforth ... production assistant
Marlena Thomas ... executive coordinator: Mr. Birnbaum
James Thompson ... assistant location manager
Debbie Tieman ... first assistant accountant: Vancouver reshoots
Costa Vassos ... location manager
Heather Vedan ... assistant location manager (as Heather Byrne)
Patty Willett ... assistant: Don Lee
Crystal Williams ... production assistant
Jeff Wonnenberg ... production assistant
Jack Wright ... star wagon
Kody Zimmermann ... office production assistant (uncredited)

See also

Release Dates | Official Sites | Box Office/Business | Company Credits | Filming Locations | Technical Specs | Literature

Contribute to This Page