IMDb > Past Perfect (1996) > Full cast and crew

Full cast and crew for
Past Perfect (1996) More at IMDbPro »

IMDbPro.com offers representation listings for over 120,000 individuals, including actors, directors, and producers, as well as company and employee contact details for over 50,000 companies in the entertainment industry.
Click here for a free trial!
Directed by
Jonathan Heap 
 
Writing credits
(WGA)
John Penney (written by)

Cast (in credits order) verified as complete

Eric Roberts ... Dylan Cooper

Laurie Holden ... Ally Marsey

Nick Mancuso ... Stone

Saul Rubinek ... Bookkeeper

Marcie Mellish ... Zoe

Mark Hildreth ... Rusty Walker

Yee Jee Tso ... Kim Li 'Blade' Cho

Emily Perkins ... Karen 'Shy Girl' Daniels

Tygh Runyan ... Sid 'Skull' Vincent
Peter Hanlon ... Lance Milleti
Adam Mills ... Fat Kid
Sean Amsing ... Eager Kid
Amanda O'Leary ... Rusty's Mother
Jarred Blancard ... Willy (Killer)
Sean Milliken ... Crane Operator

JR Bourne ... Doorman
Samra Mitchum ... E.M.T
Brenda McDonald ... Older Woman (as Brenda MacDonald)
Danny Wattley ... Patrol Man
Jano Frandsen ... Sid's Father
Deanne Henry ... Sid's Mother
A.J. Bond ... Stone as a boy
Dan Tohill ... Rusty's Father

Eliza Roberts ... Detective
Riley Gough ... Little Boy
Claire Webb ... Dead Mother
rest of cast listed alphabetically:

David Lago ... Young Dylan Cooper (uncredited)
Create a character page for: ?

Produced by
Avi Lerner .... executive producer
James Shavick .... producer
Julia Verdin .... executive producer
 
Original Music by
Christophe Beck 
 
Cinematography by
John Houtman 
 
Film Editing by
Neil Grieve 
 
Casting by
Rosanne Milliken 
Sue Swan 
 
Art Direction by
Anthony Preston 
 
Costume Design by
Vicky Mulholland 
 
Makeup Department
Lyn Defehr .... assistant makeup artist
Jullin Hadden .... key hair stylist
Dana Hamel .... assistant makeup artist
Joanne Kinchella .... key makeup artist
Shauna Magrath .... special makeup effects assistant
Tone Rorvik .... assistant makeup artist
James Ryder .... makeup artist: Eric Roberts
Bill Terezakis .... special makeup effects design
Barbara J. Wozniak .... mr. roberts hair stylist
 
Production Management
Randy Cheveldave .... unit production manager
Wendy Hyman .... post-production supervisor: Vancouver
Brent Morris .... post-production supervisor: Los Angeles
 
Second Unit Director or Assistant Director
Scott J. Ateah .... second unit director
Christian Charlton .... trainee assistant director
Kurt Miles Joudrey .... third assistant director
Marina E. Prospero .... trainee assistant director
Nancy Sorge .... second assistant director
Dan Tohill .... first assistant director
 
Art Department
Nick Dibley .... property master
Clifford Eaton .... set dresser
James Griffith .... lead carpenter
Kristen Johnston .... scenic artist
Dean Kelly .... scenic carpenter
Jonathan Kiekish .... set dresser
Gord MacPherson .... scenic carpenter
Richard Mason .... scenic painter
Christopher McAdam .... key scenic painter (as Chris McAdam)
Tom McKinnon .... scenic painter
Bruce Murray .... scenic painter
Ian Nothnagel .... lead set decorator
Rachel O'Toole .... set dresser
David Reca .... scenic painter
Michael Roberge .... set dresser
Timothy Owen Thompson .... lead set dresser
 
Sound Department
Barry Backus .... sound effects editor
John Boyle .... boom operator
David Horner .... adr mixer
David Horner .... foley mixer
Randy Kiss .... sound re-recording mixer
Michael MacDonald .... sound re-recording mixer
Michael Page .... assistant foley mixer
Wendy Romano .... dialogue editor
Mark Schroeder .... sound mixer
Geoff Turner .... sound re-recording mixer
 
Special Effects by
Adam Behr .... special effects makeup
Rae Reedyk .... special effects coordinator
 
Visual Effects by
Lyle Eckmeier .... digital effects artist
Rob Hinderstein .... eyeball digital effects artist
Alan Lasky .... digital effects artist
Christopher Ray .... digital effects artist
Rod Schumacher .... visual effects supervisor
 
Stunts
Marc Akerstream .... stunt coordinator
Brett Armstrong .... stunts
Scott J. Ateah .... stunt coordinator
Scott J. Ateah .... stunts
Mike Crestejo .... stunts
Joe Doserro .... stunts
R.J. Frost .... utility stunts
Dave Hospes .... stunts
Randy Lee .... stunts
Catherine Lough Haggquist .... stunts (as Catherine Lough)
Rick Pearce .... stunts
Darryl Scheelar .... stunts
Trish Schill .... stunts (as Patricia Schill)
Owen Walstrom .... stunts
 
Camera and Electrical Department
Mark Aviss .... grip
Michael A. Beharry .... grip
Mark Boiko .... camera car
Trevor J. Brown .... first assistant camera (as Trevor Brown)
Dean Emerick .... electrician
Miles Giesbrecht .... best boy grip
Bryan Godwin .... camera operator: second unit
Peter Grotek .... grip
Ting Henson .... electrician
John Herzog .... director of photography: second unit
Lynne Kam .... grip
Bill Kitchen .... video playback operator
Phil Klapwyk .... best boy electric
Jayma L. Koerner .... assistant camera: second unit
Marc Laliberte Else .... second assistant camera
Derek Lalonde .... electrician
Benoît Lamarche .... key dolly grip
James P. Lewis .... director of photography: second unit
Mark Mackay .... gaffer
Stephan Marliss .... camera trainee
Dave A. McLean .... generator operator (as Dave McLean)
Hugh Meikle .... electrician
Natalie Michalchyshyn .... second assistant camera
Tony Mirza .... first assistant camera: second unit
Michael Moir .... grip
Bruce Murray .... grip
Mark Neville .... rigging grip
Shinpei Otsuki .... second assistant camera: second unit
Rob Riendeau .... electrician
Colleen Roberts .... electrician
Brian Rose .... second assistant camera
Carole Segal .... still photographer
 
Casting Department
Paul Jarrett .... casting assistant
Linda LaBelle .... extras casting
 
Costume and Wardrobe Department
Kristin Campbell .... wardrobe set supervisor
Sylvie Gendron .... truck costumer
Marilyn Madsen .... costume consultant
Cali Newcomen .... set costumer
 
Editorial Department
David Armstrong .... color timer
Bert Bush .... negative cutter
 
Music Department
Christopher Mann .... composer: additional music
Kevin Manthei .... music mixer
Barry Moran .... music editor
 
Transportation Department
Ian Fong .... driver
Jonathan Giles .... driver
Bill Jansen .... driver: special equipment
John Johnston .... driver: special equipment
Robert Lord .... driver
Ted Massey .... transportation coordinator
William Park .... driver
Kevin Weber .... transportation captain
 
Other crew
Colette Aubin .... production coordinator
Sara Barnes .... craft service (as Sara 'Samm' Barnes)
Sara Barnes .... first aid (as Sara 'Samm' Barnes)
Julie Bateman .... script supervisor
Darryl Bell .... stand-in
Jill Bernal .... assistant to executive producer
Judy Blair .... extras wrangler
Mark Davies .... location production assistant
Doreen Davis .... production accountant
Doug Greenall .... production assistant
Alan Homma .... assistant accountant
Mervyn Hope .... production consultant
Jacqueline 'Jake' Johnson .... assistant: Kevin Ryan
Ron Lorenz .... location production assistant
Heidi Malanchuk .... assistant: Ms. Milliken
Sarah May .... stand-in
William P. McAinsh .... location production assistant (as William McAinsh)
Jennifer McEachern .... assistant accountant
Suzanne McGovern .... craft service
Suzanne McGovern .... first aid
Paul Redekopp .... stand-in
Simon Richardson .... location manager
James Ross .... assistant location manager
Hilma Rusu .... publicist
M. Kevin Ryan .... studio one operations
Fred Shelley .... ambulance attendant
Patrick Stevenson .... stand-in
Jarrod Thalheimer .... security coordinator
Elfriede Todorovich .... assistant production coordinator
Mike Tristano .... armorer
Gary Waite .... location production assistant
David Waymouth .... production assistant
 

Related Links

Company credits Box office and business Soundtrack listing
Crazy credits Main details

You may report errors and omissions on this page to the IMDb database managers. They will be examined and if approved will be included in a future update. Clicking the 'Edit page' button will take you through a step-by-step process.