Edit
Christmas Class Reunion (TV Movie 2022) Poster

(2022 TV Movie)

Full Cast & Crew

Directed by 

Jonathan A. Rosenbaum ... (as Jon Rosenbaum)

Writing Credits  

Robin Paul ... (book)
 
Erin Rodman ... (written by)

Cast (in credits order) complete, awaiting verification  

Aimee Teegarden ... Elle Chamberlain
Tanner Novlan ... Devin Ryan
Dejan Loyola ... Jay Frick
Maya Ford ... Katie Frick
Stephanie Bennett ... Samantha Smith
Marshall Williams ... Kam Westin
Dylan Archambault ... James
Yasmeen Kelders Yasmeen Kelders ... Skylar Ryan
Andy Thompson ... Principal Holt
Miriam Smith ... Irene Chamberlain
Pete Graham ... Robert Chamberlain
Liam Howe ... Bryce McGuire
Maddy Hillis ... Alma
Alex Rose ... Fritz
Chris McNally ... Buttons the Elf
Rest of cast listed alphabetically:
Jordan Gooden Jordan Gooden ... Graduate (uncredited)

Produced by 

David Calvert-Jones ... executive producer
Karen Glass ... executive producer
Jamie Goehring ... executive producer
Rob Grant ... associate producer
Rob Lycar ... producer
Tom Mazza ... executive producer
Trevor McWhinney ... executive producer
Michael Shepard ... co-executive producer
Jonathan Shore ... executive producer
Shawn Williamson ... executive producer

Music by 

Hal Beckett

Cinematography by 

Randal Platt

Editing by 

Karen Porter

Casting By 

Jackie Lind

Production Design by 

Sean Kirkby

Art Direction by 

Luana Pinhanez

Set Decoration by 

Madeleine Sauvé

Costume Design by 

Kelsey Baran

Makeup Department 

Jo Archer ... assistant makeup artist
Gabriella Havens ... hair stylist

Production Management 

Devika Boodhoo ... executive in charge of production: Hallmark Channel
Rob Grant ... post-production supervisor
Rob Lycar ... production manager
Angela Polk ... executive in charge of production: Hallmark Channel
Jonathan Shore ... post-production supervisor

Second Unit Director or Assistant Director 

Benjamin Galloway ... second assistant director
Akash Motwani ... third assistant director
Kevin Speckmaier ... first assistant director
Shahar Ben Halevi ... trainee assistant director (uncredited)

Art Department 

Wayne Chung ... set dresser
Coralee Draginda ... property master
Genevieve Draginda-Burnett ... props
Alana Eastveld ... Set Buyer
Andrea Llop Garcia ... On Set Dresser
Chrian Gutierrez ... assistant property master
Edwin Gutierrez ... props
Jessica Keay ... set dresser
Rochelle Van'Buren ... set dresser

Sound Department 

Matias Gibbs ... foley editor
Jeff Grout ... adr mixer
Paige Henderson ... boom operator
Mike Kovac ... adr coordinator
Trino Madriz ... adr mixer
Don Mann ... sound designer
Dwayne Murray ... assistant sound editor
Andrea Velarde Mosquera ... dialogue editor

Special Effects by 

Tony Mayo ... special effects supervisor
Tina Mularczyk ... special effects coordinator
Robert Musnicki ... special effects supervisor

Visual Effects by 

Nimit Shah ... digital compositor

Camera and Electrical Department 

Ricardo Abravanel ... digital imaging technician
Bill Baxter ... gaffer
Stephanie Brodowski ... second assistant camera: "b" camera
Dan Henshaw ... steadicam operator
John-David Hutchison ... best boy lighting
Jeff Meagher ... second assistant camera "a" camera
Mychaylo Prystupa ... lighting technician
Ole Schliebener ... lighting technician

Casting Department 

Tara Bell-Irving ... casting assistant: Canada
Stephanie Boeke ... extras casting
Tatiana Erasme ... casting: US
Miguel Fierro ... casting: US
Jackie Lind ... casting: Canada
Penny Perry ... casting: US

Costume and Wardrobe Department 

Charu Gupta ... set supervisor
Allan A.J. Hartle ... assistant costume designer

Editorial Department 

Henrique Lazary ... digital intermediate coordinator
Alex Lutzmann ... second assistant editor
Dave Muscat ... colorist
Joseph K. Vance ... first assistant editor
Shannon Zawartka ... assistant editor

Location Management 

Aldis Zeidaks ... assistant location manager

Music Department 

Fabrizio Fornaci ... additional music

Script and Continuity Department 

Bria Rose Wilk ... script supervisor (as Bria Wilk)
Janice Liew ... script supervisor (uncredited)

Transportation Department 

Joshua Cotton ... cast driver
Ryann Deo ... transportation captain
Kam Dhesi ... transportation coordinator (as Kamaljit Dhesi)
Kat Ruston ... shuttle van driver: daily
Robyn Simons ... shuttle van driver
Randall Singh ... picture car coordinator
Peter Swoboda ... cast driver

Additional Crew 

Catrina Di Giovanni ... accounts payable
Heather Eschuk ... production coordinator
Arianna McGregor ... assistant production coordinator
Ginger Page ... production assistant
Steve Woolford ... first aid craft service

See also

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

Contribute to This Page


Recently Viewed