Edit
Karen Kingsbury's Maggie's Christmas Miracle (TV Movie 2017) Poster

Full Cast & Crew

Directed by 

Michael Robison

Writing Credits (in alphabetical order)  

Karen Kingsbury ... (based on the book Maggie's Miracle by)
Maria Nation ... (written by)
Tyler Russell ... (written by)

Cast (in credits order)  

Jill Wagner ... Maggie Wright
Luke Macfarlane ... Casey Cummins
Lauren Guci Lauren Guci ... Jordan
Laura Soltis ... Terri
Viv Leacock ... Billy G.
Lane Edwards Lane Edwards ... Tanner Ryan
Françoise Yip ... Lauren
Kelsey Kupecky ... Martha
Jordyn Ashley Olson ... Young Maggie
Marcus Zane Marcus Zane ... Kade (as Marcus Zane Carvalho)
Natalie King Natalie King ... Teacher
Glynis Davies ... Mrs. Deely
Patricia Cullen ... Customer #1
Chris Shields ... Distinguished Partner
Andrea Agur ... Young Woman
Scott Perrie Scott Perrie ... Male Singer

Produced by 

Dan Angel ... executive producer
Kim Arnott ... executive producer / producer
Rick Christian ... executive producer
Bart Fisher ... creative executive
Cynde Harmon ... executive producer
Ivan Hayden ... executive producer
Karen Kingsbury ... executive producer
Dawn Knight ... supervising producer
Tom Mazza ... executive producer
John Prince ... executive producer
David A. Rosemont ... executive producer
Michael Shepard ... executive producer
Fernando Szew ... executive producer

Music by 

Hamish Thomson

Cinematography by 

Christopher Charles Kempinski ... (as Christopher Kempinski)

Editing by 

Lara Mazur

Casting By 

Judy Lee

Production Design by 

Nick Richardson

Art Direction by 

Fraser Hagen

Set Decoration by 

Jemma Skidmore

Costume Design by 

Mary Wiseman

Makeup Department 

Katelyn Abbott ... assistant hair stylist
Martin Armand ... key hair stylist
Taylor Barron ... assistant makeup artist (as Taylor Baron) / assistant makeup artist
Elizabeth McLeod ... key makeup artist

Second Unit Director or Assistant Director 

Jay Julier ... third assistant director
Faedra Mirhashemy ... trainee assistant director (as Faedra Mirhashem)
Greg Rousseaux ... first assistant director
Amanda Wowryk ... second assistant director

Art Department 

Chase Duff ... on set props
Alex Gaspar ... set dresser
Megan Hickman ... set dresser
Joe Hinks ... lead dresser
Frederica Hodgkinson ... set dec buyer
Brieanna Ingram ... lead set dresser
Mariah Ingram ... set dresser
Bailey Kaye ... set dresser
Isha Marie ... graphic designer (as Issha Marie)
Rachel Movold ... set dec driver
Bradley Nippard ... on-set dresser
Heather Chase Patterson ... set decoration coordinator (as Chase Patterson)
Vava Renata ... property master
Audrey Samb ... assistant set decorator
Lydia Kim Skidmore ... set dresser
Joshua Zukerman ... set dresser

Sound Department 

Craig George ... sound effects editor
Aaron Olson ... dialogue editor
Rodolfo Piedras ... sound mixer
Tony Poulsen ... boom operator
John Puckett ... Additional ADR
Taymaz Saba ... boom operator
Siddharth Sadashiv ... boom operator (as Siddarth Sadashiv)
James Schoening ... sound mixer
Greg Stewart ... re-recording mixer
Andy Welker ... adr mixer

Special Effects by 

Colton Friesen ... special effects
Temujin Shilo ... special effects foreman

Visual Effects by 

Manuel Feria ... compositor

Camera and Electrical Department 

Jay Anderson ... generator operator
Dustin Chouinard ... first assistant camera: a camera
Slatie Chu ... grip
Jay Clennan ... b camera operator / steadicam operator
Bryceton Cote ... bestboy grip
Carey Feehan ... key grip
Vlad Horodinca ... "a" camera operator
Michael Johnston ... grip
Alex Lutzmann ... digital imaging technician
Kevin Martells ... b camera first assistant
Blake Mattson ... lead grip
Randy Meehan ... second assistant camera
Taylor Nash ... dolly grip
Josée Prud'Homme ... a camera second assistant (as Josee Prud'Homme)
Morgan Schmidt ... grip
Patrick Shaw ... best boy electric
Jesse D.E. Young ... gaffer (as Jesse Young)

Casting Department 

Brianna Bowerman ... casting assistant
Sara Brown ... extras casting
Ciarra Cook ... casting assistant
Rachel Klinosky ... extras casting assistant

Costume and Wardrobe Department 

Nadia DiMofte ... costume coordinator
Megan Kennedy ... assistant costume designer
Sierra Kretlow ... set supervisor
Hannah Tucker Wilson ... truck costumer (as Hannah Tucker) / truck costumer

Editorial Department 

Steven Hayes ... second assistant editor
Maz Swierczak ... first assistant editor
Saskia Werner ... post-production coordinator
Lorne Wright ... colorist

Location Management 

Daniel Robichaud ... location scout

Music Department 

Francesca Cammarata ... music coordinator
Scott Liggett ... Additional Music / additional music
James Mcmillen ... arranger: trombone
Andrea Montepaone ... orchestrator: "Les anges dans nos campagnes"
Siân O'Byrne ... music supervisor

Script and Continuity Department 

Julie Webster ... script supervisor
Matthew Willis ... script coordinator

Additional Crew 

Ellen Curham ... assistant production coordinator
Doreen Davis ... production accountant
Simon Tor Deckker ... key production assistant
Tanis Dolman ... clearances
Tracy Froese ... female stand-in
Thorsten Heimann ... male stand-in (as Thor Heimann)
Timothy J.C. Johnson ... producer's assistant
Rylan Korberg ... assistant accountant
Renée Paillés ... production assistant
Amy Pearson ... production assistant
Jordan Short ... production assistant
Jessica Wadsworth ... production coordinator
Aleta Wilson ... business affairs

See also

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

Contribute to This Page


Recently Viewed