Edit
A New Diva's Christmas Carol (TV Movie 2022) Poster

Full Cast & Crew

Directed by 

Rusty Cundieff

Writing Credits (in alphabetical order)  

Aydrea Walden

Cast (in credits order)  

Ashanti ... Aphrodite
Mckenzie Small ... Brianna McCallister
Vivica A. Fox ... Bastia
Robin Givens ... Sahra
Eva Marcille ... Zero
Mel B ... Host (as Melanie Brown)
Sabryn Rock ... Femi
Romaine Waite ... Michael
Sarah Murphy-Dyson ... Vanessa
Kelly Fanson Kelly Fanson ... Natasha
Robyn Alomar ... Kyra
J.D. Leslie ... Antonia
Isabelle Ellis ... Attendant
Catherine Burdon ... Venita
Percy Anane-Dwumfour ... Judge #1
Sage Arrindell ... Young Aphrodite
Lucia Leandre Lucia Leandre ... Young Femi
Eva Redpath ... Judge #2
Kadrian Enyia ... Kevin
Jonathan Grandchamp Jonathan Grandchamp ... Sound Tech
Rico King ... VJ
Nigel Downer ... MC
Dave Walpole ... Reporter
Gabriel Hudson ... Tour Guide
Tom Finn Tom Finn ... Patron
Puja Uppal ... Doctor
Darlene Cooke ... Future Aphrodite
Ardon Bess Ardon Bess ... Old Michael
Karen LeBlanc ... Ra-Thar
Rest of cast listed alphabetically:
Emily O'Connor Emily O'Connor ... Employee

Produced by 

Shane Boucher ... producer
Caitlin Delaney ... producer
Idris Elba ... executive producer
Ana Garanito ... executive producer
Samantha Levine ... executive producer
Andrew Lutin ... executive producer
Maegan Philmore ... Executive In Charge of Production
Lance Samuels ... executive producer
Josh Van Houdt ... executive producer
Haley Wiseman ... associate producer for blue ice pictures

Music by 

Nikhil Seetharam

Cinematography by 

Eric Wycoff

Editing by 

Stephen Lawrence

Casting By 

Jason Knight

Art Direction by 

Joey Gunn

Set Decoration by 

Paul Pellerin
Cam Lynch ... (uncredited)

Costume Design by 

Jennifer Stroud

Makeup Department 

Jessica Carter ... makeup department head
Nakesha Chong ... key makeup artist
Katie Coupal ... assistant makeup artist
Kelsey Dauphinee ... Daily Makeup Artist
Marc-Andre Levac ... hair stylist
Alyssa 'Aly' Morden-Hayley ... makeup artist
Chancelle Mulela ... makeup artist
Betsy Ben Smith ... makeup artist
Natasha Gabriela Trepanier ... hair stylist

Production Management 

Lisa Kalushner ... post-production supervisor
Brooklin Watson ... production manager

Second Unit Director or Assistant Director 

Cassandra Detweiler ... Set PA
Iwan Fay-Fright ... third assistant director
Patrick Garden ... production assistant
Claire McCracken ... second assistant director

Art Department 

Lana Elizabeth Bateman ... graphic designer
Tara Burr ... On Set Dresser
Christopher Eades ... On set props
Erika Hille ... graphic designer
Aicha Lasfar ... set dresser
William Mood ... construction coordinator
Kyle Seed ... set dresser
Tonie St-Onge ... set designer
Christina Zeigler ... property master
Madison Ziebarth ... Lead dresser

Sound Department 

Barbara Cochetas ... ADR Recordist
Cathleen Conte ... adr recordist: additional
Michael Davidson ... adr recordist
Julien Desormeaux ... boom operator
Karlyne Felix ... Sound Utilities
Dermain Finlayson ... dialogue editor
Emily Goguen ... sound recordist
Nathan Jackson ... foley editor
Paul Talbott ... ADR editor
Caroline Zhu ... Assistant Sound Editor

Special Effects by 

Ben Belanger ... special effects coordinator
Mathieu Bissonnette-Bigras ... special effects

Stunts 

Emmerly Tinglin ... stunt actor

Camera and Electrical Department 

Adam Belmabkhout ... second assistant camera
Christopher Berti ... first assistant camera
Albert Camicioli ... still photographer
Diego Dias ... first assistant camera
Christian Guerin ... electrician
Kevin McMillan ... Trainee / grip
Jillian Skidmore ... assistant camera
Jessie Turner ... a camera operator
Keegan Yang ... camera operator

Casting Department 

Matthew Goudie ... casting associate

Costume and Wardrobe Department 

Alix-Catherine Cleland ... Truck Supervisor
Hannah Lundrigan ... wardrobe supervisor
Jasmine Murray-Bergquist ... assistant costume designer
Shakira Narcisse-Clervil ... Costume Truck Supervisor
Isobel Orion ... costume supervisor

Editorial Department 

Lisa Kalushner ... post production supervisor
Bethany Kaster ... 1st Assistant Editor

Music Department 

Jasmine Janaé Charleston ... additional music
Nelson K. Johnson ... additional music
Simon Miminis ... music editor
Kristen Personius ... additional music
Najib Tabri ... additional music

Script and Continuity Department 

Angie Mills ... script supervisor
Gabrielle Taché-Smith ... script coordinator

Transportation Department 

Jessica Laight ... driver

Additional Crew 

Lisa Bonfield ... Clearance Coordinator
Kasey Boudreau ... assistant production coordinator
Jamie Dennis ... Loop Group
Rachel Fallis ... Travel Coordinator
Delaney Ferguson ... Associate Producer: Blue Ice Pictures
Hanna Folkins ... Second Assistant Accountant / Trainee Assistant Accountant
Megan Inwood ... production accountant
Belma Karacic ... Health and Safety
Savannah Kluke ... 2nd assistant accountant
Haydn Palmer ... Development Executive
Ryan Plachcinski ... production legal services
Gabrielle Taché-Smith ... production coordinator
Sven Walden ... first assistant accountant: payroll
Tegan Watson ... production coordinator
Haley Wiseman ... Associate Producer

See also

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

Contribute to This Page


Recently Viewed