X

Cast & Crew

Directed By

Written By

W. Bruce Cameron
screenplay by / based on the novel by
Cathryn Michon
screenplay by
Audrey Wells
screenplay by
Maya Forbes
screenplay by

Cast

Josh Gad
Bailey / Ellie / Tino / Buddy
Dennis Quaid
Adult Ethan
Peggy Lipton
Adult Hannah
Bryce Gheisar
Ethan - 8 Years Old
K.J. Apa
Teen Ethan
Juliet Rylance
Ethan's Mom
Luke Kirby
Ethan's Dad
Gabrielle Rose
Grandma Fran
Michael Bofshever
Grandpa Bill
Britt Robertson
Teen Hannah
Kirby
Maya
Peter Kelamis
Dad's Boss
Caroline Cave
Boss's Wife
Robert Mann
Delivery Workman
Ron Verwymeren
Delivery Workman
David J. Lyle
Country Vet
Cory Wojcik
Puppy Mill Owner
Ross Douglas Noble
Puppy Mill Customer
Andrew W. Nolan
Football Coach
Dean McKenzie
Detective
Brent Holtzman
Police Captain
Paul Jarrett
Police Lieutenant
Violet Haas
Elderly Woman
Danesha Lee
Animal Control Officer
Kalyn Bomback
Animal Control Yolanda
Dan De Jaeger
Father at Shelter
Anita Daher
Mother at Shelter
Reine Lecuyer
Daughter at Shelter
Rayna Ens-Armstrong
Daughter at Shelter
Avery Thompson
Tweener Girl
Aidan Ritchie
Ambulance Attendant
Brooke Warrington
Bree - 7 Years Old
Treyton Augustus Walcott
Richie - 4 Years Old
James Janssens
Alzheimer's Patient
Paul Griggs
Hot Dog Vendor
Grant Burr
Hardware Store Clerk
Tom Young
Hardware Store Employee
Alicia Johnston
Hysterical Mother
Chris Webb
Kidnapper
Naomi Frenette
Kidnapped Girl
Jim Kirby
Townsperson
Olivia Klassen
Girl on Bus
Brian Langlotz
Carnival Patron
Evan Martin
Punk Boy
Allan Rheubottom
Football crowd
Tyson Wagner
Boyfriend in Park

Produced By

Holly Bario
co-producer
Alan C. Blomquist
executive producer
Lesley Oswald
co-producer
Lauren Pfeiffer
executive producer
Mark Sourian
executive producer
Kim Todd
co-producer

Music

Cinematography

Terry Stacey
director of photography

Sound

Davi Aquino
foley recording assistant
Michael Barry
additional re-recording mixer
Carlie Bergman
adr scheduler: New York
Dawn Biro
adr coordinator: Walt Disney Burbank
Jeannette Browning
adr recordist: Walt Disney Burbank
Rick Chefalas
assistant sound editor
Greg Crawford
adr mixer: Atlanta
Mark DeSimone
adr mixer: New York
Simon Diggins
adr mixer: UK
Devin Doucette
adr recordist
Michael Feuser
sound editor
Sandra Fox
foley artist
Mariusz Glabinski
sound designer
Heather Gross
sound editor
Jack Heeren
foley recording mixer
Leon Johnson
production sound mixer
Doc Kane
adr mixer: Walt Disney Studios
Goro Koyama
foley artist
Skip Lievsay
re-recording mixer
Roy Machado
adr mixer: Dallas
Andy Malcolm
foley artist
Carol Mintz
mix facilities management
Stephen Muir
foley recording assistant
Eric Neufeld
cable puller
Tyler Newhouse
adr recordist: New York
Eliza Paley
supervising sound editor
Eric Potter
sound effects recording
Michael Rivera
adr recordist
Sacha Rosen
boom operator
Lee Salevan
assistant sound editor / sound re-recordist
Kevin Schultz
foley recording mixer
Tricia Schultz
adr coordinator
Lidia Tamplenizza
sound editor
Mike Tehrani
adr recordist: UK
Paul Tirone
sound re-recordist
Don White
foley recording mixer
Andrea Whiting
foley recording assistant
Ryan Young
adr recordist
Lawrence Zipf
re-recording mixer

Editing

Casting Director

Production Design

Art Direction

Réjean Labrie
supervising art director

Set Design

Makeup

Brenda Magalas
hair stylist / makeup artist
Travis Marszalek
assistant hair
Stevie Martin
additional makeup
Allison Mondesir
additional hair
Doug Morrow
head of department: makeup
Melissa Ramirez
fabrication, seaming, moldmaking
Pina Robinson
hair department head
Catherina Saites
extras hair stylist
Alisha Talbot
makeup artist
Kim Wright
first assistant makeup artist
Kristy Greig
makeup artist
April Pangilinan
makeup artist

Special Effects

Katie Freestone
special effects assistant
Tim Freestone
special effects coordinator
Jonathan Kennedy
second assistant special effects
Hudson Kenny
on-set special effects key
J.R. Kenny
special effects rigging key
Tony Kenny
special effects coordinator: Winnipeg, Manitoba
Michael Madill
second assistant special effects
Casey Markus
first assistant special effects: pyrotechnics
Joey McCutchon
special effects welder
Elia P. Popov
special effects coordinator: house burn
Ed Preston
special effects: pool construction

Visual Effects

Kemal Ally
digital compositor
Greg Behrens
visual effects producer
Barb Benoit
compositor
Tingting Bi
digital compositor
Leo Bovell
artist: 3D
Paul Brogen
effects artist
Jeff Bruneel
compositor
Jon Campfens
visual effects supervisor
Dominic Cheung
artist: 3D
Joshua J. Clark
cg supervisor
Mj Cortez
compositor
Jadrien Cousens
matte painter
Rob Del Ciancio
compositor / lead compositor
Peter Denomme
visual effects producer
Matthew Dochstader
digital compositor
Jack Eatok
visual effects coordinator
Ayumi Funatsu
digital compositor
Matt Goldblatt
effects artist
Robert Greb
compositing lead
Bryant Terrell Griffin
digital matte painter
Michael Hatton
Pipeline Supervisor
Roja Huchez
creature supervisor
Emily Jerome
visual effects coordinator
Jason Kozsurek
digital compositor
Winston Lee
compositor
Jude Leong
modeler
Ken Lin
compositor
Jef Lonn
digital compositor
Mel Martin
visual effects coordinator
Ian Morehead
compositor
Ralph Ortega
visual effects coordinator
Beau Parsons
visual effects project manager
Kevin Quatman
compositor
Geoff Sayer
compositor
Jasmine Scott
visual effects coordinator
Greg Sigurdson
additional visual effects supervisor / visual effects
Adam Smith
compositor
Ken L. Smith
visual effects editor
Frederic St-Arnaud
digital matte painter: STARNO
Dimitris Stubos
financial manager
Meera Sukhathankar
digital compositor
Derek Sunderland
senior character rigger
Brendan Taylor
visual effects producer / visual effects supervisor
Amanda Thomas
visual effects assistant
Jamie Tracey
visual effects editor
Corinne Villa
visual effects editor
Darren Wall
associate visual effects supervisor
Stuart Wall
visual effects production manager
Josh Watson
compositor
Patrick Zentis
digital matte painter
Bojan Zoric
matte painter

Assistant Director

Jason Bohn
first assistant director: second unit
Puneet Chawla
third assistant director
Stephen P. Dunn
first assistant director
Martin Ellis
second assistant director
Daniel Lavoie
first assistant director: second unit
Reed Makayev
third assistant director
Ellen Rutter
first assistant director: second unit
Brendan Taylor
second unit director

Production Management

Alison Beckett
post-production supervisor
Alan C. Blomquist
unit production manager
Mark Graziano
executive in charge of post production
Justin Ostensen
post-production executive
Lesley Oswald
unit production manager
Brad Rohrer
post-production supervisor
Mylan Stepanovich
executive in charge of production: Walden Media
Shelly Strong
executive in charge of physical production

Art Department

Muhammad Akram Rana
scenic carpenter
Lindsay Bart
set dresser
Peter Baureiss
on-set painter
Steve Benson
set dresser
Luke Bergen
set trainee
Crystal Biloski
art department production assistant
Lloyd Brandson
key scenic artist
Nick Burns
storyboard artist
William Chatham
scenic carpenter
Julien Combot
draftsman: trainee
Bruce Cook
scenic carpenter
Myles Cook
carpenter
Desiree Deleau
art department production assistant
Greg Erickson
head carpenter: location
Mackenzie Fedoruk
assistant greens
Gerry Gyles
scenic carpenter
Kim Hamin
scenic painter
Chris Hellesoe
lead carpenter: location
Ted Hnatishin
scenic carpenter
C. Summer Holmes
sets: leadperson
Ashley Lynn James
art department intern
Donna Jenkyns
draper: set
Aaron W.R. Johnston
assistant property master / assistant property master
Katelyn Johnston
second assistant property master
Michael Jurkow
scenic carpenter
Rachel Kendall
set dresser
Robert Kestler
set decorating buyer
Tj Kshymensky
daily props crew
Alexis Labra
property master
Robert K. Laurie
set dresser
Lindsay Ledohowski
draftsman: trainee
Warren Lytle
scenic carpenter
Grant MacDonald
scenic painter
James Madden
scenic painter
Andrew Marek
scenic carpenter
Brick Mason
storyboard artist
Paul McWhinney
scenic carpenter
Dave Potter
lead carpenter: studio
Robert Potter
scenic carpenter
Michael Powell
scenic painter
F. Auguste Rahmberg
art department assistant
Deanne Rohde
assistant set director
Skye Rolick
on-set dresser
Scott Rossell
scenic carpenter
Carey Siddorn
scenic carpenter
Julie Slessor
scenic painter
Wayne Sloboda
scenic carpenter
Brian Smith
construction coordinator
Chris Sol
head carpenter: studio
Mark Sol
scenic carpenter
Alex Stearns
scenic painter
Taavo Sults
scenic carpenter
Perry Thompson
on-set carpenter
Carlos Thumbler
scenic carpenter
Corey Ticknor
lead greens
Jon Van Winkle
graphic designer
Greg Warkentin
set dresser
Khali Wenaus
art department coordinator
Paul Zacharias
scenic foreman
Lawrence Zglobicki
scenic painter
Greg Zielinski
scenic carpenter

Stunts

Chris Atkinson
stunt safety
Perry Beckham
stunt rigger
Byron Brisco
stunt performer
Marny Eng
stunt coordinator
Corbin Fox
stunt rigging coordinator
Naomi Frenette
stunt performer
Shannon Guile
stunt performer
Chris Link
stunt rigger
Garth Merkeley
stunt performer
Darren Ross
stunt performer
Kristen Sawatzky
stunt performer
Dan Skene
stunt driver / stunt performer
Rick Skene
stunt driver / stunt performer
Sean Skene
stunt driver / stunt performer
Anders Strome
stunt performer
Ty Trand
stunt rigger / stunt safety

Animation

Jason Conradt
animator: Limbo sequence
Jen Glabus
animation producer
Mark Russell
animation consultant
Molly Schwartz
animator: Limbo sequence

Editorial

Nate Brown
post-production coordinator
Brian Coté
post production accountant
John Diesso
digital conform
Leeza Diott
technical manager
Jason Dougherty
dailies engineer
Timothy J. Feeley
assistant editor
Nicholas Figueroa
color assistant
Gina Kalim
color assistant
Ken Lebre
senior dailies producer
Dave Lee
colorist: dailies
Gregg London
additional editing
Philippe Majdalani
feature finishing producer
Keetin Mayakara
post-production coordinator
Christopher McDonald
dailies operator: additional photography
Danny Miller
assistant editor
Nick Monton
head of production: Company 3
Brett Price
color assistant
Stephen Regnier
location systems engineer: EC3 Dailies
Marc Ross
production manager
Doug Saribay
post-production assistant
Tim Stipan
digital intermediate colorist
Corinne Villa
first assistant editor
Pete Conlin
post production
Jonathan Hoffman
post production

Other

Kenny Boyce
thank you to: the manager of film & special events for the City of Winnipeg
Anita Kiernicki
grateful thanks: Wonder Shows
Ken Kiernicki
grateful thanks: Wonder Shows
Louise O'Brien-Moran
grateful thanks: Manitoba Film & Music
Monique Perro
grateful thanks: and the City of Winnipeg
Carole Vivier
grateful thanks: Manitoba Film & Music

Music Department

Jeff Atmajian
score conductor / score orchestrator
Chad Birmingham
additional music editor
Chris Cozens
auricle control systems
Tony Finno
music copyist
Sarah Fuggle
assistant: to Rachel Portman
David William Hearn
featured musician / score arrangements
Andrew Kinney
additional orchestration
Tim Marchiafava
scoring stage technician
Sandra Park
orchestra contractor
Tim Perrine
midi transcriptions
Liza Richardson
music supervisor
Bernd Schoenhart
mandolin, acoustic guitar
Julie Sessing
music clearance
James Sizemore
additional arrangements
Jehan Stefan
additional orchestrator
Alex Venguer
score recording and mixing engineer
E. Gedney Webb
supervising music editor
Dylan S. Hart
musician: french horn
Andrés Soto
music department

Casting Department

Shelly Anthis
extras casting
Rori Bergman
casting: New York
Deanna Brigidi
casting assistant: LA
Jessica Cameron
casting associate: Canada
Corinne Clark
casting: Canada
Eleanor Erum
extras casting assistant
Leslee Feldman
casting executive
Dann Fink
adr voice casting
Karlee Fomalont
casting assistant: NY
Dayna Katz
casting assistant: NY
Jennifer Page
casting: Canada
Marley Poniedzielnik
casting assistant: Canada
Kari Rieger
extras casting
Sheriz Tambanillo
casting assistant: Canada
Bruce Winant
adr voice casting
Kim Winther
casting assistant: LA

Costume Department

Michelle Boulet
extras costumer
Carolyn Bradshaw
truck costumer
Emma Cooper
costume production assistant
Deb Downing
costume production assistant
Paula Dunfield
set supervisor
Wanda Farian
costume assistant
Jane Hannon
costume assistant
Patricia J. Henderson
assistant costume designer
Pieter Jongbloed
costume trainee
Thora Lamont
costume assistant
Valerie Laven-Cooper
costume supervisor: LA
Austin Myers
key costumer: LA
Maureen Petkau
costume coordinator
Sandra Soke
extras costumer
Eleanor Thiessen
costume trainee

Camera Department

Robby Baumgartner
additional photography
Trevor Bennett
drone camera operator
Pascal Boisvert
underwater camera operator
John Clarke
chief lighting technician
George Collins
video playback operator
Richard Doyle
giraffe crane tech / trainee: scorpio crane
Caz Duffy
additional first assistant
Keith Eidse
second unit director of photography / second unit steadicam operator
Conroy Finnegan
best boy grip
Terence Fuller
second unit key grip
Caley Gibson
second assistant a camera
Sean Gillies
b dolly grip
Jeff Hammerback
second assistant b camera
Bob Harper
scorpio crane technician
Casey Harrison
a camera first assistant
T.J. Casey Harrison
first assistant a camera
Derek Heidt
drone pilot
Jason Heke
first assistant b camera
Ryan Herdman
rigging gaffer: location
James Hiebert
camera trainee
Ronald Hodgson
rigging best boy
Joao Holowka
second unit gaffer
Doug Kiddell
rigging gaffer: studio
Marvin Klein
electrician
Joseph Lederer
still photographer
Steve Madden
a dolly grip
Izak Mallin
flight head: trainee / mosys technician: head
Laurence Mardon
electrician
Scott Martin
lead grip
Parris Mayhew
a camera operator and steadicam operator
Ryan McGregor
digital imaging technician
Bill Mills
key grip
Jeremiah Milmine
best boy electric
Mark Motoch
genny operator
Edgar Ozolins
lighting technician
Dino Parks
director of photography: Puppy unit
Andrew Pedley
video playback operator
Nicolas Phillips
lead electrician
Tai Pu
electrician
Daniel Quesnel
digital loader
Julian Saray
key rigging grip
Paul Suderman
b camera operator
Vince Syposh
giraffe crane tech
Noah Taylor
electrician
Robert Thomson
rigging best boy
Jason Toth
drone camera operator
Shauna Townley
first assistant camera
Jack Tunnicliffe
drone pilot
Devon Unrau
second assistant camera
Bernard Van Speyk
flight head technician
Greg Wood
lighting technician

Location Management

Neal Baksh
assistant location manager
Milt Bruchanski
location scout
Carlos Hernan Burgos
location production assistant / location production assistant
Victor Dobchuk
location scout
Cathie J. Edgar
location manager
Michael Nava
location production assistant
Andrew Schulz
locations production assistant
Chad Simon
locations pa
Cliff Sumter
location manager
Steve Watson
key location production assistant

Script Department

Alanna Mills
script supervisor
Movie title data and credits provided by
IMDb logo