Edit
Once Upon a Christmas Miracle (TV Movie 2018) Poster

Full Cast & Crew

Directed by 

Gary Yates

Writing Credits (in alphabetical order)  

Erinne Dobson ... (story by)
Shannon Dobson ... (as Shannon Fopeano)

Cast (in credits order)  

Aimee Teegarden ... Heather Krueger
Brett Dalton ... Chris Dempsey
Lolita Davidovich ... Judy Dempsey
Cassandra Potenza ... Ashley Krueger
Nancy Sorel ... Kathy Krueger
Thom Zimerle ... Bill Krueger
Steve Bacic ... Jack
Melissa Marie Elias ... Jennette
Martin Roach ... Dr. Jenkins
Micheline Marchildon ... Rosa
Candace Smith ... Professor Tierney
Rick Gensiorek ... Elderly Gentleman
Darren Martens ... Andy
Danika Frederick ... Sadie
Beverly Ndukwu Beverly Ndukwu ... Nurse Rachel
Ray Strachan ... Hotel Manager
Lois Brothers Lois Brothers ... Mrs. Wilson
Heidi Fielek ... Heidi
Rest of cast listed alphabetically:
Chris Dempsey Chris Dempsey ... Party Guest
Heather Dempsey Heather Dempsey ... Party Guest (as Heather Krueger)

Produced by 

Anthony Fankhauser ... co-executive producer / line producer
Dave Hansen ... co-producer
Stan Spry ... executive producer
Ashley Squires ... creative executive
Eric Scott Woods ... executive producer

Music by 

Michael Richard Plowman

Cinematography by 

Paul Suderman

Editing by 

Eric Goddard

Casting By 

Jim Heber

Art Direction by 

Bruce Cook
Jesse Miki

Set Decoration by 

Angela Cook

Costume Design by 

Katelynd Johnston

Makeup Department 

Audrey Lampron ... first assistant hair
Anne-Marie Lanza ... key hair stylist (as Anne Marie Lanza)
Diane Nimik ... second assistant makeup artist
Alisha Talbot ... makeup department head
Kim Wright ... first assistant makeup artist

Production Management 

Melinda Wells McCabe ... post-production supervisor
Eve Stewart ... production manager
Wei Wilson ... post-production manager (as Doug Wilson)

Second Unit Director or Assistant Director 

Jamie Ashton ... assistant director
Daniella Bonan ... second assistant director
Patrick Gratton ... third assistant director
Mellanie Siteman ... first assistant director

Art Department 

Kadi Badiou ... set dresser
Andrew Beck ... key scenic artist
Josh Benoit ... on set dresser
Roxanne Buhler ... lead dresser
Chad Evans ... set dresser
Nina-Mari Faasen ... scenic artist
Don Greenberg ... property master
Roberta Hjorleifson ... set dresser
Trenten Huss ... set dresser
Laurie Link ... set dresser
Grant McDonald ... assistant property master
Aaron Merke ... prop assistant
Jesse Miki ... graphic designer
Debra Neufeld ... set dresser
Russell Normand ... construction coordinator
Debbie Okolita ... scenic painter
Allison Slessor ... scenic painter
Kathryn Slessor ... set dresser
Cory Sumner ... set dresser
Julia Virkutis ... set dresser
Alaina Waldner ... set dresser
Jenni Waldner ... set dresser
Kristin Wisener ... set buyer

Sound Department 

Kayleigh Bell ... foley artist
Keith Dyck ... sound assistant
Christopher Guglick ... re-recording mixer
Tyler Hall ... re-recording assistant
Kyle Lane ... adr mixer
Dale Lennon ... adr editor
Danielle McBride ... dialogue editor
Edgar Ozolins ... sound mixer
Faustine Pelipel ... dialogue editor
Claudia Pinto ... sound effects editor
Dino Schiavone ... sound mixer
Rob Sinko ... adr recordist
Coltin Sparks ... foley recordist
Sheldon Williamson ... boom operator

Special Effects by 

Nick Hook ... special effects foreman
Tony Kenny ... special effects trainer: Manitoba
Davin MacRae ... special effects coordinator
Eric Madill ... special effects assistant (as Eric Madil)
Michael Madill ... special effects assistant (as Michael Madil)

Visual Effects by 

Jessica Branscombe ... visual effects production manager
Helena Fleger ... visual effects producer
Liam Karp ... visual effects coordinator
Christian McIntire ... visual effects artist
Darren Wall ... visual effects artist / visual effects supervisor
Scott Wheeler ... visual effects supervisor

Camera and Electrical Department 

Lorne Bailey ... generator operator
Nicola Baldwin ... b camera second assistant camera
Kris Bercier ... best boy
Ami Buhlerz ... lamp operator
James Chrysler ... lamp operator
Allen Fraser ... still photographer
Jaspen Fryza ... grip
Devin Gagnon ... grip
Travis Geib ... grip
Caley Gibson ... first assistant camera
Everett Guenther ... grip
Casey Harrison ... a camera
Ron Hodgson ... lead lamp operator
Mackenzie Johnson ... best boy grip
Jonathan Kennedy ... grip
Marvin Klein ... grip
Blaine Komatich ... lamp operator
Craig Leatherdale ... lead grip
Aaron Merasty ... gaffer
Jeremiah Milmine ... grip
Ante Morovic ... grip
Reil Munro ... grip
Jacob Okot ... camera trainee
Ben Oyat ... lamp operator
Edgar Ozolins ... lighting crew
Doug Petersen ... best boy grip
Kristofer Poturnak ... lighting crew
J.F. Raymond ... lamp operator (as JF Raymond)
Bryan Sanders ... b camera operator
Simon Schroeder ... second assistant camera
Terrance Silva ... digital loader
Vince Syposh ... dolly grip
Andrew Szumilak ... grip
Devon Unrau ... first assistant b camera
Adrian Wilcocks ... key grip
Ryan Wuckert ... digital loader
Cody Zaporzan ... lamp operator

Casting Department 

Eleanor Erum ... extras casting assistant (as Leah Erum)
Kari Rieger ... extras casting

Costume and Wardrobe Department 

Alex Espinosa ... seamster
Nathan Michael Fletcher ... costume truck supervisor (as Nathan Fletcher)
Lauren Howie ... costume buyer
Jonathan Luk ... costume assistant
Taryn Murk ... set supervisor
Nicole Smigelski ... Set Supervisor / set costumer
Eleanor Thiessen ... costume buyer
Angela Wells ... assistant costume designer: Canada

Editorial Department 

Kyle Campbell ... on-line editor
Oren Edenson ... dailies supervisor
Lorraine Grant ... colorist
Jeff LeBlanc ... assistant editor
Melinda Wells McCabe ... post production supervisor

Location Management 

Luke Annad ... location production assistant
G. Thomas Arnold ... assistant location manager
Heather L. Campbell ... location scout (as Heather Campbell)
Chantale Garand ... location production assistant
Robert Leatherdale ... location production assistant
David Lyle ... assistant location manager
Murray MacDonald ... location manager
Deklan Michie ... location production assistant
Tim Morgan ... location production assistant
Karen Tusa ... location scout
Ken Zaporzan ... location production assistant

Music Department 

Francesco Biondi ... additional music
Lexy Brewer ... music supervisor
Jack Kitchen ... additional music

Script and Continuity Department 

Kelly Wolfman ... script supervisor

Transportation Department 

James Alexander ... unit driver
Douglas Arsenault ... transportation captain (as Doug Arsenault)
Michael Chirsky ... picture vehicle coordinator (as Mike Chirsky)
Lyle Dick ... honeywagon driver
Ron Jennings ... unit driver
Pat Martin ... transportation coordinator
Dave Perich ... cast driver (as David Perich)
Raymond Perron ... unit move driver
Richard Poirier ... honeywagon driver
Tim Vincent ... cast driver

Additional Crew 

Puneet Chawla ... set production assistant
Samantha DeGagne ... production coordinator
Laura Enns ... second assistant accountant
David Franceschetti ... office production assistant
Francisco Gonzalez ... international sales and distribution
Mike Hurley ... production accountant
Kevin Koloff ... legal services
Clark Lindell ... set production assistant
Rick Loftson ... first assistant accountant
Laurel Murphy ... production assistant
Bob Neufeld ... business affairs
Heather Overton ... studio executive
Devan Towers ... legal services
Kendra Towers ... manager: business affairs
Derek James Trapp ... assistant production coordinator
Courtney Voth ... animal trainer

See also

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

Contribute to This Page


Recently Viewed