Edit
The Life Before This (1999) Poster

Full Cast & Crew

Directed by 

Jerry Ciccoritti

Writing Credits  

Semi Chellas ... (written by)

Cast (in credits order) verified as complete  

Catherine O'Hara ... Sheena
Joe Pantoliano ... Jake Maclean
Sarah Polley ... Connie
Stephen Rea ... Brian
Bernard Behrens ... Monsieur Farrin
Martha Burns ... Gwen Maclean
Fab Filippo Fab Filippo ... Michael (as Fabrizio Filippo)
Emily Hampshire ... Margaret
David Hewlett ... Nick
Leslie Hope ... Alice
Joel Keller ... Kevin
Dan Lett ... Sam
Carl Marotte ... Stan
Alison Pill ... Jessica
Callum Keith Rennie ... Martin Maclean
Albert Schultz ... Sheena's Date
Jacob Tierney ... Justin
Alberta Watson ... Nita
Nina Shock Nina Shock ... Phoebe
Kirsten Kieferle ... Sylvia
Semi Chellas Semi Chellas ... Miriam
Amanda Ciccoritti Amanda Ciccoritti ... Katie
Alix Bemrose Alix Bemrose ... Ballet Dancer
Alex Appel ... Gothic Mom
Joshua Tucci Joshua Tucci ... Jake's Son
Katie Boland ... Jake's Daughter
Gerry Quigley Gerry Quigley ... Pest Dispatcher
Karyn Dwyer ... Teenage Girl
Justin Peroff Justin Peroff ... Teenage Boy
Mary Long Mary Long ... Mrs. Fagnano
Louis Di Bianco ... Mr. Fagnano
Anna Starnino Anna Starnino ... Aunt Dana
Carmela Albero ... Nonna
Frank Crudele Frank Crudele ... Uncle Aldo
Ingrid Veninger Ingrid Veninger ... Stage Manager
Michael Polley ... Theatre Director
Noel S. Baker Noel S. Baker ... Writer (as Noel Baker)
Jennifer Parsons ... Bank Teller 1
Marcia Johnson ... Bank Teller 2
Mark Dailey Mark Dailey ... TV Reporter
Morgan Freeman ... Paper Boy
Rest of cast listed alphabetically:
Jennifer Dale ... Laura Lorrie (uncredited)

Produced by 

Semi Chellas ... associate producer
Ted East ... executive producer
Ilana Frank ... producer
Jennifer Jonas ... co-producer

Music by 

Ron Sures

Cinematography by 

Norayr Kasper ... director of photography

Editing by 

Nick Rotundo
George Roulston

Casting By 

John Buchan
Heidi Levitt

Production Design by 

Jasna Stefanovic

Art Direction by 

Michele Brady

Set Decoration by 

Rosalie Board

Costume Design by 

Morganne Newson

Makeup Department 

Amber Chase ... assistant makeup artist
Clara Dinunzio ... key hair stylist (as Clara DiNunzio)
Sarah Fairbairn ... key makeup artist
Tony Ouellette ... key hair stylist (as Tony Ouelette)

Production Management 

Leonard Farlinger ... supervisor: second unit
Brian Freeman ... executive in charge of production: CBC
Marvin Lawrence ... post-production supervisor
Tammy Quinn ... production manager

Second Unit Director or Assistant Director 

Annie Bradley ... first assistant director
Kathryn Grill ... third assistant director
Maria Popoff ... second assistant director
Gillian Semple ... third assistant director

Art Department 

Eric Allen ... set dresser
Kim Brown ... head painter (as Kimberly Brown)
Brian Davis ... head carpenter
Michael Followes ... property master
Brad Greaves ... assistant art director
Edward Kent ... set dresser
David Murkovich ... set dresser
Shannon Pass ... painter
Jamie Phelan ... lead props
Ian Rodgers ... carpenter
Gavin Sedgewick ... painter
Matthew Toth ... set dresser
Hugh Walker ... construction coordinator

Sound Department 

Paul Adlaf ... sound recordist
Pat Cassin ... boom operator
Eric A. Christoffersen ... sound consultant: Dolby (as Eric Christoffersen)
Lee de Lang ... assistant sound editor
Keith Elliott ... re-recording engineer
Susan Fairbairn ... sound effects editor
Paula Fairfield ... sound effects designer
Nelson Ferreira ... supervising sound editor
Carla Murray ... sound effects editor
Scott Purdy ... re-recording engineer
Greg Shim ... adr recordist
Virginia Storey ... foley artist
Brad Thornton ... re-recording engineer
Don White ... re-recording engineer
Dina Morrone ... group adr (uncredited)

Special Effects by 

Ron Craig ... special effects coordinator
Max Macdonald ... special effects key (as Max MacDonald)

Stunts 

Shelley Cook ... stunt player (as Shelly Cook)
Jamie Jones ... stunt player
John Stoneham Jr. ... stunt coordinator / stunt player
Bryan J. Thomas ... stunts (as Bryan Thomas)
Don Stockford ... stunt performer (uncredited) / stunt rigger (uncredited)

Camera and Electrical Department 

Robert Arber ... grip
Lothar Bahr ... first assistant camera: second unit
Don Cochrane ... best boy electric
Jordan Cochrane ... electric (as Jordan Cochrone)
Bradley Crosbie ... second assistant camera: second unit
Robert Fayle ... best boy electric
Shane Gillan ... electric
Joel Guthro ... director of photography: second unit
Peter Hannough ... best boy grip (as Peter Hannoush)
Keith Hlady ... camera operator
Peter Janes ... first assistant camera: second unit (as Pete Janes)
Jeremy Jemec ... electric
Jason Laszlo ... camera trainee
Hugo Marcotte ... grip
Scott Nicol ... second assistant camera
Walter Pacifico ... gaffer
Eva Percewicz ... second assistant camera: second unit
Lisa Pilcher ... first assistant camera
Anthony Police ... key grip
Allyson Reid ... second assistant camera: second unit
Henry Sansom ... electric
Michael Spicer ... gaffer
David Suddaby ... electric
Cylla Von Tiedemann ... still photographer
Jonathan Williams ... electric
Paul Wilson ... electric
Bob Wroe ... generator operator

Casting Department 

Jane Rogers ... extras casting

Costume and Wardrobe Department 

Brenda Broer ... wardrobe mistress
Jody Orsini ... on-set wardrobe
Gillian Steinhardt ... assistant costume designer

Editorial Department 

Chris Hinton ... color timer
Fiona Paterson ... assistant editor

Location Management 

Jaimie Board ... location scout (as Jamie Board)
Christopher Dobbs ... location assistant
Tom Enright ... assistant location manager
Lisa Jensen ... location scout (as D. Lisa Jensen)
Jeff Nelson ... location manager

Music Department 

Deborah Kirschner ... violin coach (as Deborah Kirshner)

Script and Continuity Department 

Nora McPhail ... script supervisor

Transportation Department 

Brian Baird ... transportation captain
John Bray ... transportation coordinator
Pete Hayes ... driver
Paul Hiscock ... talent driver
Richard Hiscock ... driver
Barbara Hood ... driver

Additional Crew 

Christine Bird ... production secretary
Cairn Champagne ... production assistant
Lia DeCicco ... assistant to director (as Lia De Cicco)
Donna Demers ... production accountant
George Flak ... business affairs
Kara Hiltz ... clearances
Jarl Ketola ... animal wrangler
Lacia Kornylo ... head of production: Alliance Atlantis
Andrew Rosen ... production assistant: Alliance Atlantis
Bev Ross ... production accountant
Julia Sasso ... choreography
Elizabeth Senyi ... production coordinator (as Elizabeth Senyi Potechin)
Lisa Shamata ... publicist
Carolyn Stamegna ... legal counsel (as Carolyn Stemegna)
Johanna Weinstein ... title design

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed