Edit
Punch (2002) Poster

(2002)

Full Cast & Crew

Directed by 

Guy Bennett

Writing Credits  

Guy Bennett ... (written by)

Cast (in credits order) complete, awaiting verification  

Michael Riley ... Sam
Sonja Bennett ... Ariel
Meredith McGeachie ... Julie
Marcia Laskowski Marcia Laskowski ... Mary
Vincent Gale ... Irwin
Kathryn Kirkpatrick ... Beth
Don Ackerman ... Markus
Sarah Lind ... Liz
Stephen Dimopoulos ... Customer
Mercedes de la Zerda ... Tanya
Dorota Dragan Dorota Dragan ... Muscle Woman
Andrea Nazareno Andrea Nazareno ... Vicky

Produced by 

Stephen Hegyes ... producer
Jacquelyn Renner ... line producer
Jeff Sackman ... executive producer
Shawn Williamson ... executive producer

Music by 

James Jandrisch

Cinematography by 

Gregory Middleton ... director of photography

Editing by 

Richard Schwadel ... (as Richard A. Schwadel)

Casting By 

Corinne Clark
Jennifer Page

Production Design by 

Tony Devenyi

Costume Design by 

Lara Lupish

Makeup Department 

Emma Clarke ... hair assistant
Andrea Dawe ... hair assistant / makeup assistant
Robyn Hepples ... key hair stylist / key makeup artist
Debi Lelievre ... key hair stylist / key makeup artist
Medina Mayes ... hair assistant / makeup assistant
Hilary Porter ... hair assistant / makeup assistant
Mary Treen ... hair assistant / makeup assistant
Georgina Tyer ... hair assistant / makeup assistant

Production Management 

Jacquelyn Renner ... production manager
Jonathan Shore ... post-production supervisor

Second Unit Director or Assistant Director 

Dave Bene ... first assistant director
Michael Maitland ... third assistant director
Ben Sams ... trainee assistant director
Alejandro Valbuena ... second assistant director

Art Department 

Sally Cook ... property master
Alison Blue Cross ... on-set decorator (as Allison Bluecross) / props (as Allison Bluecross)
Jilly Geer ... art department assistant
Dina Holmes ... key set decorator (as Dina Zecchel)
Errin MacNeal ... art department assistant (as Errin Macneil)
Allen McEachern ... art department assistant
Lindsay Oleksiuk ... art department assistant
Mylene Perrier ... art department assistant
Roman Rozumnyj ... art department assistant
Yasmine Wallace ... art department assistant (as Yasmin Wallace)

Sound Department 

Kevin Belen ... sound re-recordist
Jeff Carter ... sound mixer
Jay Cheetham ... backgrounds editor
Hugo De La Cerda ... re-recording mixer
Dario DiSanto ... foley editor
Philip Hunter ... dialogue editor (as Phil Hunter)
Mark Klausmayer ... re-recording mixer
Roderick Matte ... boom operator
Laurie Melhus ... post sound coordinator
Mike Olekshy ... sound designer / supervising sound editor
Sina Oroomchi ... re-recording mixer
Gene Radzik ... stereo sound consultant: Dolby
Brian Ruryk ... assistant sound editor
David Shea ... adr mixer
Shane Shemko ... foley artist
Joe Spivak ... sound effects editor
Jean Tejkel ... foley mixer (as Jean Raymond)
Ann Townshend ... assistant sound editor (as Anne Townshend)
Rich Walters ... assistant sound editor
Gabriel Yorston ... sound assistant

Special Effects by 

Allen Benjamin ... special effects coordinator (as Al Benjamin)
Paul Benjamin ... special effects supervisor
John McNulty ... special effects assistant

Visual Effects by 

Brady Hallongren ... title opticals supervisor
Sean Hewitt ... optical printer operator
Rita Schrag ... optical printing supervisor
Jim Stewart ... optical design

Stunts 

James Bamford ... stunt coordinator
Kirk Caouette ... stunt coordinator

Camera and Electrical Department 

Shannon Abbott ... lamp operator
Michael Bruce Adams ... first assistant camera: "a" camera (as Mike Adams)
Keith Andersen ... grip
Jennifer Anderson ... camera trainee
Chris Banting ... dolly grip
Anna Bosa ... second assistant camera: "a" camera (as Anna Bose)
Chad Boyce ... camera trainee
George Campbell ... camera operator: "b" camera
Minta Chan ... camera trainee
Bill Coburn ... company grip (as Bill Colburn)
Andrew Coppin ... first assistant camera: "b" camera
Audrey Dennison ... camera trainee
John Dreyer ... camera trainee
Gareth Farfan ... key grip
Kevin Fletcher ... lamp operator
Larissa Healy ... camera trainee
Robert Higgins ... generator operator
Shannon Kohli ... lamp operator
Martin Kostian ... grip
Phillipe Lacroix ... rigging gaffer (as Phillip Lacroix)
Matt Meikle ... grip (as Matte Merkle)
Eduardo Meneses ... lamp operator (as Edwardo Meneses)
Jordan Neifer ... grip
Leanne Pedersen ... still photographer (as Leanne Pederson)
Diyah Pera ... still photographer
Rick Podd ... grip
Gregory Rutherford ... grip (as Greg Rutherford)
John Scavarda ... grip (as John Escovarda)
Leon Serginson ... best boy grip
Dylan Akio Smith ... gaffer (as Dylan Smith)
Wolfgang Suk ... lamp operator
Jim Swanson ... lamp operator
Jason Wallace ... lamp operator

Casting Department 

Tristan Calvo ... extras casting assistant (as Tristan Cavo)
L.A. Hilts ... extras casting (as Lesleyanne Hilts)
Rhonda Leavitt ... extras casting assistant

Costume and Wardrobe Department 

Jan Callow ... costumer
Karen Durrant ... costumer (as Karen Durant)
Toni Hadgraft ... costumer
Malia Henderson ... costumer
Vanessa Lanci ... costumer
Liz Merrie ... costumer
Sultana Salampissis ... costumer / seamstress
Jennifer Tam ... costumer
Vanessa Wilson ... costumer

Editorial Department 

David Armstrong ... color timer (as Dave Armstrong)
Jared Hall ... trainee assistant editor
Ryan Hogan ... colorist: dailies
Gary Lam ... first assistant editor
Ken Metzker ... colorist

Location Management 

Rod Kalius ... assistant location manager
Janet McCairns ... location manager

Music Department 

Jamie Mahaffey ... music editor
Daniel Seguin ... music editor

Script and Continuity Department 

Britta Hawkins ... script supervisor (as Britta Johnstone)

Transportation Department 

Dave Bryant ... driver (as Yukon Bryant)
Gary Hostad ... driver
Ben Liljedahl ... driver
Rico Rogers ... driver

Additional Crew 

Nicki Astoforoff ... production assistant
Lori Banko ... production assistant
Norris Barens ... craft service / first aid
Brian Boyd ... chef
Carrie Chase ... banking: Royal Bank of Canada
Michael Conchie ... craft service / first aid
Ken Dangerfield ... legal affairs (as Kenneth Dangerfield)
Rahman del Rosario ... production assistant
Paul Derksen ... production assistant
Diana Dutra ... boxing coordinator
Jessica Fraser ... unit publicist
John Frizzell ... story editor
David Hadley ... production coordinator
David W. Hamilton ... insurer: Jones Brown & Associates (as David Hamilton)
Nancy Heller ... assistant coordinator
Joanne Houlden ... assistant: Mr. Jandrisch
Anne Jacobsen ... post-production accountant
Anthony Jenks ... production assistant
Susan Johnson ... production assistant
Bruce C. Jones ... security coordinator (as Bruce Jones)
Christina Kay ... production assistant
Tara Khorshidi ... assistant accountant
Allison Laing ... assistant: Mr. Hegyes
Marc Lebel ... production assistant
Mig Macario ... epk director (as a different name)
Patrick Mokrane ... production accountant
Samantha Morris ... assistant: Mr. Williamson
John Nagel ... craft service assistant / first aid assistant
Jim Sternberg ... completion guarantor: TGC
Michael Tse ... chef
Bob Utsunomiya ... radio communications
Bruce Wright ... security captain
Andrew Boutilier ... development executive: Brightlight Pictures (uncredited)

Thanks 

Kimberlee Alexander ... special thanks
Michelle Bjornson ... special thanks
Diane Boehme ... special thanks
Andrew Boutilier ... special thanks
Lodi Butler ... special thanks
Wayne Clarkson ... special thanks
Ben Derrick ... special thanks
Alan DiFiore ... special thanks (as Alan Di Fiore)
John Dippong ... special thanks
Lynn Dubois ... special thanks
Karyn Edwards ... special thanks
Sara Fox ... special thanks
Shelley Gillen ... special thanks
Patricia Gruben ... special thanks
Christine Haebler ... special thanks
Gordon Hardwick ... special thanks
Muriel Honey ... special thanks
Bill Hurst ... special thanks
Marcin Karasinski ... special thanks
Simon Kok ... special thanks
Nicole Leroux ... special thanks (as Nicole Lereoux)
Jenny Lewis ... special thanks
Wendy MacKeigan ... special thanks (as Wendy McKeigan)
George Margellos ... special thanks
Michelle Marion ... special thanks
Darryl McCann ... special thanks
Sacha McLean ... special thanks: Sacha McLean
Peter Mitchell ... special thanks
Jennifer Moore ... special thanks
Ian Rennie ... special thanks
Paul Roscorla ... special thanks (as Paul Rescorla)
Nora Spencer ... special thanks
Bruce Sweeney ... special thanks
Susanne Tabata ... special thanks
John Wilding ... special thanks (as Johnny Wilding)
Dawn Williamson ... special thanks
Casey Wood ... special thanks

See also

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

Contribute to This Page


Recently Viewed