Cast & Crew

Directed by

Eshom Nelms
Ian Nelms

Writing Credits

Ian Nelms
(written by) &
Eshom Nelms
(written by)

Cast

Mel Gibson
Chris
Walton Goggins
Skinny Man
Marianne Jean-Baptiste
Ruth
Chance Hurstfield
Billy Wenan
Susanne Sutchy
Sandy
Robert Bockstael
Captain Jacobs
Michael Dyson
Herman
Deborah Grover
Anne Marie
Ellison Grier Butler
Christine Crawford
Eric Woolfe
Elf 7
Lynne Adams
Pet Shop Owner
Ekaterina Baker
Helga
Natalie Darbyson
Border Agent
Corbin Smyth Currie
Gas Station Boy
Paul Whitney
Shooting Range Man
Paulino Nunes
Weyland Meeks
Kate Hurman
Mrs. Robinson
Robert Reynolds
Ralph
John Tokatlidis
Mike the Trucker
Sean Devine
City Postman
Sean Tucker
Donald
Shaun Benson
Lex
Mikael Conde
Carter
Ronald Tang
Roger
Peter Chow
Mr. Chan
Jack Sivyer
Action Man Child
Xavier X. Sotelo
Action Man Father
Alexa Devine
Photographer
Ellen Manchee
Elf 19
Bill Turnbull
Elf 23
Daniel Garcia
Elf 139
Dylan Roberts
Elf 146
Jason Gosbee
Henshaw
Puja Uppal
Science Fair Crowd 1
Ben Shaouli
Science Fair Crowd 2
Jemuel Morris
Checkpoint Soldier 1
Mark Day
Checkpoint Soldier 2
Stefan Keyes
Science Fair Reporter
Bill Lake
Robert Taylor
Michelle Lang
Lindsay Kemp
Michael Dickson
Convenience Store Father
Tom Fugedi
Radio Announcer
Gordon Finley
Postal Worker
John Andrews
Science Fair Parent
Jordan Blais
Postal Worker
Sara Faisal
Teacher
Mireille Gagné
Elf 16
Claude Guertin
Elf 21
Claude Huard
Elf 99
Eldon Hunter
Mahjong Player
John Koensgen
Elderly Man
Caren MacNevin
Elf 152
Kevin Barry McIntyre
Elf 12
Riley Monaghan
Forklift Soldier
Joyce Rivera
Regina
Dave Rose
Sleeping Cop
David Scrieciu
Soldier
Miller Timlin
Passerby
Chelsea Woods
Elf

Produced by

Samantha Allwinton
executive producer
Shanan Becker
executive producer
Bill Bromiley
executive producer (as William V. Bromiley)
Alastair Burlingham
executive producer
Todd Courtney
executive producer / producer (produced by)
Nadine de Barros
producer (produced by)
Alexander J. Hufschmid
executive producer
Hans Hufschmid
executive producer
Brandon James
executive producer
Ryan R. Johnson
executive producer (as Ryan Johnson)
Michelle Lang
producer (produced by)
Robert Menzies
producer (as Rob Menzies) (produced by)
Buddy Patrick
executive producer
Gary Raskin
executive producer
Ben Rosenblatt
executive producer
Jonathan Saba
executive producer
Ness Saban
executive producer
Vindhya Sagar
producer
Martin Sprock
co-executive producer
Kyle Stroud
executive producer
Peter Touche
executive producer
Lisa Wolofsky
producer (produced by)

Music by

Mondo Boys

Cinematography by

Johnny Derango
director of photography

Editing by

Traton Lee

Casting By

Chelsea Ellis Bloch
Marisol Roncali
Ilona Smyth

Production Design by

Chris August

Art Direction by

Richelle Wilks

Set Decoration by

Ian Greig

Costume Design by

Jennifer Stroud

Makeup Department

Ben Belanger
special makeup effects artist
Mathieu Bissonnette-Bigras
special makeup effects artist
Christie Capustinsky
assistant makeup artist
Kate Daley
makeup artist
Kelsey Dauphinee
makeup artist (as Kelsey Dauphinee-Conroy)
Carmela Dos Santos
hair department head
Sarah Down
key makeup artist
Zoe Doyle
makeup artist
Rayne Fisher
makeup artist
Cassandra Gallant
special makeup effects artist
Thomas Heidenreich
special makeup effects artist
Olga Kirnos
assistant makeup artist
Zane Knisely
prosthetics supervisor (as Zane Knisley)
Melissa Lanthier
assistant hair stylist
Julie Meikle
assistant hair stylist
Angie Mills
makeup department head
Miyuki Mori
assistant makeup artist
Sarah Newbury
prosthetics assistant
Tracy Page
key hair stylist
Ashley Dawn Szabadi
makeup designer
Samantha Tremblay
assistant hair stylist
Anna Della Zazzera
makeup artist: dailies (uncredited)
Ashley Dawn Szabadi
personal makeup artist: Mel Gibson (uncredited)
Mark Wotton
additional prosthetics designer: Toronto (uncredited)

Production Management

Tyler Boyco
production coordinator
Jeremy Campbell
production manager

Second Unit Director or Assistant Director

Reid A. Dunlop
first assistant director (as Reid Dunlop)
Joseph J. Gillanders
additional first assistant director
Nicole Godwin
third assistant director
Ace McCallum
third assistant director
Sterling Thomas
second assistant director

Art Department

John Armstrong
carpenter
Pascale Arpin
painter
Zachary Arthur
set dresser
Tristan Beavan
carpenter
Christian Belisle
set dresser
Pauline Bergeron
set dresser
Tara Burr
set dresser
Stephan Cain
set dresser
Ryan Carnegie
assistant head carpenter
Steve Sam Cohen
key scenic painter
Meghan Collins
first assistant art director
Hannah Cook
first assistant art director
Jessica Crupi
art department coordinator
Paul Daroszewski
carpenter
Andrew Deutschlander
set dresser (as Andy Deutschlander)
Cameron Deveau
carpenter (as Cameron Devau)
Stuart Dunbar
set dresser
Adrian Dziwik
assistant scenic
Isabelle Filion
painter
Lisa Gamelin
carp buyer
Richard Gamelin
construction coordinator
Ron Gamelin
carpenter
Antonio Germinario
property master: Toronto
Meg Gooderham
painter
Cullen Gunn
carpenter
Joey Gunn
carpenter
Mason Hanrahan
set dresser
Andrea Hay
props buyer
Dwight Hendrickson
first assistant art director
Eric Hoop
carpenter
Peter Irvine
carpenter
Alex Kim
on-set dresser
Kirk Knapp
set dresser
Jesse Lagace
head painter
Lonnie Lapierre
first assistant art director
Thomas Lappano
on-set scenic
Kelly Leether
carpenter
Erin MacKay
set dresser
Steve Magill
carpenter
Mike McGrath
first assistant on-set dresser
Mandy McIlquham
carpenter
Dave McLellan
lead set dresser
Cara McMillan
assistant head painter
Jenny Miller
props buyer
William Mood
carpenter
Eric Neill
assistant head carpenter
Thomas O'Leary
carpenter
Lori Paradis
key scenic painter
Colin Paul
set decoration buyer
Paul Pellerin
assistant props
Michael Pembroke
laborer
Chantal Polson
carpenter
Jodie Rice
daily props
Daniel Riitano
painter
Christine Rochon
set dresser
Thomas John Rolfe
carpenter (as Thomas Rolfe)
Austin Roy
head carpenter
Geoff Sangster
on-set scenic
Benjamin Scott
set dresser
Srdjan Segan
head painter
Arthur Shain
carpenter
Margaret Shain
set dresser (as Maggie Shain)
Martin Souliere
carpenter (as Martin Soulliere)
Dawn Starkman
props buyer
Devin Steeves
carpenter
Natalie Stringer
set dresser
Trevor Tenhave
carpenter
Scott Thom
carpenter
Shawn Tonary
laborer
Joanne Totten
graphic designer
Dwayne Trudeau
painter
Joshua Turnbull
carpenter (as Josh Turnbull)
Gia Waram
set dresser
Michael Waram
carpenter
Dan Wehrli
head carpenter
Tim Winchester
property master
Holly Wong
set dresser
Shawna Wood
set dresser
Kevin Zeigler
carpenter
Goran Delic
prop concept artist (uncredited)

Sound Department

Lindsey Alvarez
re-recording mixer / supervising sound editor
Scott Bell
production sound mixer
Joshua Davison
boom operator: daily
Julien Desormeaux
boom operator
Will Files
sound design consultant (as William Files)
Rustam Gimadiyev
foley mixer (as Rustam Gimadiev)
Katie Halliday
sound effects editor
Ken McGill
sound effects editor
Andrey Medvedkov
foley editor
David Moreau
boom operator: daily
Ailene Roberts
dialogue editor
Carol Thomas
audio producer
Sergey Timoschuk
foley editor
Bogdan Zavarzin
foley artist
Peter S. Carlstedt
adr mixer (uncredited)
Jeffrey Roy
adr mixer (uncredited)

Special Effects by

Mark Ahee
special effects technician
Ben Belanger
special effects technician
Max Betti
special effects technician
Chris Cheeseman
special effects technician
Mike Hamilton
special effects key
Brendan Krick
special effects technician
Innanen Mike
special effects supervisor (as Michael Innanen)
Mike Scala
special effects technician
William Votruba
special effects technician

Visual Effects by

Christian Boudman
visual effects compositor: Torpedo Pictures
Marlon Castro
visual effects artist: Eggplant Picture & Sound
Richard Chiu
visual effects producer: Torpedo Pictures
Samantha Gordanier
visual effects coordinator: Torpedo Pictures
Jake Hwang
visual effects compositor: Torpedo Pictures
Sam Javanrouh
visual effects supervisor: Eggplant Picture & Sound
Minas Kotsopoulos
lead animator: Blue Rain Productions
Richard J. Lawson
visual effects compositor: Torpedo Pictures (as Richard Lawson)
Andrew Minett
visual effects artist: Eggplant Picture & Sound
Eric Ng
visual effects compositor: Torpedo Pictures
Aline Onoe
visual effects artist: Eggplant Picture & Sound
Ryan Small
lead designer: Blue Rain Productions
Ryan Smith
visual effects compositor: Torpedo Pictures
April Suen
visual effects artist: Eggplant Picture & Sound
Helen Thach
visual effects supervisor: Eggplant Picture & Sound
Tim M. Townsend
visual effects producer: Torpedo Pictures (as Tim Townsend)
Chen-Ning Wang
visual effects compositor: Torpedo Pictures
Leila White
project manager: Blue Rain Productions
Alvin Wong
cg artist: Torpedo Pictures
Aaron Wright
visual effects supervisor: Blue Rain Productions
Perunika Yorgova
visual effects artist: Eggplant Picture & Sound
Madison Zhang
visual effects compositor: Torpedo Pictures
Noel McGinn
visual effects compositor: Torpedo Pictures (uncredited)
Deepak Rai
camera tracking and matchmove (uncredited)

Stunts

Jonny Caines
stunts: Elf 7
Chad Camilleri
stunt driver / stunts: Skinny Man
Devyn Dalton
stunts: Innocent Elf
Simon Girard
stunt rigger / stunts: Snowbobile Soldier 1
Brook Jones
stunts: Snowmobiler 2
Spencer Jones
stunts: Guard Dobson
Patrick Kerton
stunts: Military #2
Patrick Mark
key stunt rigger / stunts: Chris
Layton Morrison
stunt coordinator
David Mylrea
stunts: Elf 61
Bola Olubowale
stunts: Soldier 3
Vincent Rother
stunts: Jiu-Jitsu Opponent
Suzi Stingl
stunts: Elf 34
Kostas Tourlentes
stunts: Military 1

Camera and Electrical Department

Brock Aiken
third grip
Mack Anvari
grip (as Mackenzie Anvari)
Tehya Blake
data wrangler
Gregory Boivin
generator operator
Andreas Borrel
best boy electrician
Jocelyn Bouncien
camera car specialist
Hunter Breen
dolly grip
Josh Campbell
grip
Peter Chartier
best boy grip
Christopher Chung
first assistant camera: "a" camera (as Chris Chung)
Jesse Clark
first assistant camera: "b" Camera
Chris Cook
fourth grip
René Cotton
rigging gaffer
Cylvan Desrouleaux
first assistant camera: "c" camera
Brandon Frank
camera trainee
Matt Gonzales
gaffer (as Mateo Gonzales)
Nicola Hamilton
grip
Oliver Holland
electrician
Alexander J. Hufschmid
grip
Shawn Kazda
grip
Roland LaChance
camera car specialist
Gabrielle Latreille
electrician
Chloe Lucas
electrician
Jeremy Lyall
camera operator: "a" camera
Matthew A. MacDonald
grip
Roland Marckwort
electrician
Petr Maur
still photographer
David Metcalfe
second assistant camera: "a" camera
Mitch Mommaerts
camera operator: "b" camera / steadicam operator
Trevor Moores
key grip
Shannen Nommik
board operator
Alexandre Perrotin
camera trainee
Doug Polson
best boy rigging
Brian Porter
grip
Andrew M. Richardson
digital imaging technician (as Andrew Richardson)
Jessica Salter
camera utility
Michel Saule
generator operator
Evelyn Sifton
electrician
Bianca Toledo
camera trainee
Stephanie Toonders
second assistant camera: "b" camera
Jessie Turner
camera operator: "c" camera
Olivia Vanderwal
grip
Nicholas J. Séguin
grip (uncredited)

Casting Department

Kerry-Lee Finkle
talent consultant
Matthew Goudie
casting assistant (as Matt Goudie)
Kimi Hay
casting assistant

Costume and Wardrobe Department

Allison Chesher
wardrobe: daily
Amanda Collie
wardrobe: daily
Karine Dashney
costume set supervisor
Iwan Fay-Fright
assistant costume designer / costume truck supervisor
Ella James-Beswick
backgound costume coordinator
Jacki Lyons
wardrobe buyer / wardrobe coordinator
Jan Cogley
wardrobe (uncredited)
Jasmine Murray-Bergquist
wardrobe (uncredited)

Editorial Department

Lindsey Arnold
finishing executive: Company 3
J. Cody Baker
colorist: Company 3 (as Cody Baker)
Laura Geucherian
head production: Company 3
Carl S.G. Moore
head of production: Company 3 (as Carl Moore)
Nick Nassif
color assistant: Company 3
John Quartel
image scientist: Company 3
Erik Rogers
finishing producer: Company 3
Stefan Sonnenfeld
executive producer: Company 3
Ian Sullivan
finishing accountant

Location Management

Alanna Broere
location support personnel
Christina Burke
location support personnel
Drew Edward Butler
location support personnel
Brendan Butt
location support personnel
Matt Cassidy
assistant location manager
Jacob Conley
location support personnel
Daniel Conte
assistant location manager
Miguel D'Aoust
location support personnel
Nicholas Filipchuk
location support personnel
Patrick Garden
location support personnel
Mayank Girdhar
location support personnel
Sara Goncalves
location manager
John Holmes
location production assistant
Bryan Kealey
location support personnel
Zbigniew Kostrzewa
location support personnel
Marcus Lautenbach
location support personnel
Greg Lewis
location support personnel
Benny Li
location support personnel
Brendan McLoughlin
location support personnel
Steve Monette
location support personnel
Soe Moe Nyein
location support personnel
Samuel Ogunremi
location support personnel
Nicholas Parsons
location support personnel
Dean Perseo
location support personnel
Kevin Preece
location support personnel
Alanna Shearman
location production assistant
Michael Swatton
location production assistant

Music Department

Paul Jacob Cartwright
musician: Mondo Boys
Sean Fernald
music supervisor
Michael Griffin
musician: Mondo Boys
Michael Schanzlin
musician: Mondo Boys
Todd Simon
musician: Mondo Boys
Will VanderWyden
additional music

Script and Continuity Department

Samantha McMeekin
script supervisor

Transportation Department

Scott Bassarab
unit mover/security
Matthew Botha
transportation coordinator
Nicholas Bousquet
unit mover/security
Stephane Bousquet
unit mover/security
Wyatt Brauer
driver: Mr. Goggins
Mike Bull
driver
Mason Carrie
driver
Mark Dzikowski
driver
Josh Garby
picture vehicle coordinator
Pierre Giroux
unit mover/security
Patrick Gordon
driver
Michael Gorman
picture vehicle wrangler
Emily Harari
unit mover/security (as Emili Harrari)
Jessica Laight
driver
Kevin Landry
unit mover/security
Jake Larton
driver: Mr. Gibson
Paul Laughlin
driver
Stephane Loyer
transportation coordinator
Alexander McDermid
unit mover/security
Kristen McNaule
unit mover/security
Hassan Moazin
driver
Paul Nunziata
transportation captain
Phillip O'Hara
unit mover/security
Chris Oliveira
picture vehicle wrangler
Michael Pembroke
driver
Nicholas Raymond
unit mover/security
Keith Steffensen
unit mover/security
Alexandre Valery
unit mover/security
Cornelia Villeneuve
unit mover/security
Dan Villeneuve
unit mover/security
Sean Villeneuve
unit mover/security
Oscar Frederick Welsh
unit mover (as Oscar Welsh)

Additional Crew

Sabrina Barusta
craft service
Eva Bee
food stylist
Dee Brasseur
animal wrangler (as Deanna Brasseur)
Kathryn Brideau
logistics
Jason Campagna
lunch delivery and service (as Jason Capagna)
Andrew Campbell
armourer
Erika Canchola
Finance Legal
Steven Carey
stand-in
Alicia Mariah Cox
set production assistant (as Alicia Cox)
Anika Debroy
assistant to producers
Paul Desbiens
set medic
Agar Forjan
production monitoring services: Panasper Films, Golden Arrow Entertainment
Ami Francis
post production accountant
Richard Gaskin
first assistant accountant: general
Gail George
first assistant accountant: payroll
Sophia Gibber
representative: Panasper Films and Ingenious Media
Rose Goyette
office manager
Sheri Granite
set production assistant
Sandra Guerard
stand-in (as Sandy Guerard)
Pierre Guevremont
production accountant
Phil Hoftyzer
consultant: boxing
Josh Hotz
set production assistant
Benjamin Hrkach
set production assistant
Nesa Huda
assistant production coordinator
Lindsey Hunt
representative: Panasper Films and Ingenious Media
Mounir Jaballah
representative: Panasper Films and Ingenious Media
Andre Jacque
lunch delivery and service
Natalie Jama
craft server
Daniel Jennings
set production assistant
Sean Kia
legal services: Panasper Films, Lee & Thompson
Melissa B. Kyle
clearance coordinator (as Melissa Kyle)
Annette Lang
assistant to producers
Don Lewis
set medic
Nadine Luque
production monitoring services: Pnasper Films, Golden Arrow Entertainment
Kim Machlachlan
third assistant accountant
Ken Mahoney
craft service
Monique Marchand
production tutor
Liam McLoughlin
set production assistant
Michael Moffatt
caterer: Thyme & Again
G.K. Nartey
first assistant accountant: general
Paul Needham
set medic
Jessica Nichols
stand-in
Shivani Pandya
craft server
Mark Payment
stand-in
Luc Richer
craft server
Russ Riggins
tax credit consultant
Ron Roberts
craft service
Dave Rose
Stand in: Mel Gibson
Sandra Saikaly
logistics
Stephen Spence
legal services: Panasper Films, Lee & Thompson
Gabrielle Taché-Smith
set production assistant (as a different name)
Rohit Tiwari
accounting intern
Mergie Vante
stand-in
Ashish Varkey
representative: Panasper Films and Ingenious Media
Felicia Villarreal
assistant: Mr. Gibson
Lauren Walsh-Greene
assistant production coordinator
Shibo Wang
accounts
Charlotte Watters
representative: Panasper Films and Ingenious Media
Marvin Waxman
physician (as Dr. Marvin Maxman)
Oscar Frederick Welsh
security (as Oscar Welsh)
David Whiteley
stand-in
Sheila Whyte
caterer: Thyme & Again
Simon Williams
representative: Panasper Films and Ingenious Media
Tom Cassell
sleigh supplier (uncredited)
Deborah Domínguez
linguist (uncredited)
Ryan V. Murphy
assistant: Mr. Stroud (uncredited)

Thanks

Lindsey Hunt
thanks
Jordan Jensen
special thanks
All Filters