Edit
Upside-Down Magic (TV Movie 2020) Poster

(2020 TV Movie)

Full Cast & Crew

Directed by 

Joe Nussbaum

Writing Credits  

Nick Pustay ... (teleplay by) and
Josh A. Cagan ... (teleplay by) (as Josh Cagan)
 
Sarah Mlynowski ... (based upon the novel "Upside-Down Magic" by) &
Lauren Myracle ... (based upon the novel "Upside-Down Magic" by) and
Emily Jenkins ... (novel)

Cast (in credits order)  

Izabela Rose ... Nory
Siena Agudong ... Reina
Kyle Howard ... Budd Skriff
Elie Samouhi ... Elliot
Alison Fernandez ... Pepper
Max Torina ... Andres
Vicki Lewis ... Ms. Knightslinger
Yasmeen Fletcher ... Chandra
Callum Seagram Airlie ... Phillip
Cynthia Kaye McWilliams ... Professor Argon
Elaine Kao ... Professor Han
Amitai Marmorstein ... Professor Lewis
Valencia Budijanto ... Kayla
Ricardo Ortiz ... Leo
Melody Nosipho Niemann ... Young Nory
Jaime M. Callica ... Augustus
Leslie Dos Remedios Leslie Dos Remedios ... Reina's Mom
Jason Asuncion ... Reina's Dad
Josh Zaharia ... Flyer Guy
Zoriah Wong ... Fuzzy #1
Matteo Christopher Pellizzari Matteo Christopher Pellizzari ... Fuzzy #2
Emily Delahunty ... Fuzzy #3
Beatrice Kitsos ... Flare #1
Marc Joseph Marc Joseph ... Flare #2
Esther Ming Li ... EDM DJ #1 (as Esther Li)
Jordan Robinson Jordan Robinson ... EDM DJ #2
Rosalba Perez ... Flicker #1 Mom
Lou Ticzon ... Flyer #1 Dad
Nyla Alleyne Nyla Alleyne ... Fluxer Rep
Rest of cast listed alphabetically:
Jayssolitt Jayssolitt
Eve MacInnes Eve MacInnes ... Fluxer #1
Yoko Misawa Yoko Misawa ... Professor
Tristen Caimen Seymour Tristen Caimen Seymour ... Fluxer #2

Produced by 

Susan Cartsonis ... executive producer
Jyoti Bhalchandra Deshpande ... VFX Producer
Suzanne Farwell ... executive producer
Drew Locke ... producer
Joe Nussbaum ... executive producer
Jonathan Shore ... associate producer

Music by 

Tom Howe

Cinematography by 

Adam Santelli

Editing by 

Gordon Rempel

Casting By 

Suzanne Goddard-Smythe

Production Design by 

Bill Boes

Art Direction by 

Suzette Ervin

Set Decoration by 

Cory Warren

Costume Design by 

Barbara Somerville

Makeup Department 

Andrea Alcala ... 1st assistant makeup
Chris Bennett ... assistant hair stylist
Katherine Collins ... assistant makeup artist
Quinn Evans ... assistant makeup artist
Maria Gleeson ... hair department head
Kat Kou ... first assistant makeup artist
Tamara Roulston ... assistant hair stylist

Production Management 

Jill Christensen ... production manager
M. Michelle Nishikawa ... Executive In Charge of Production

Second Unit Director or Assistant Director 

Angelique Christophorou ... additional third assistant director
Calsey Diggens ... trainee assistant director
Dominic Dobrzensky ... trainee assistant director
Eileen Dooley ... third assistant director
Chris Garbasauskas ... key second assistant director
Michael Gorlick ... Assistant to Director Joe Nussbaum
Meaghan Irene Johnson ... second second assistant director
Gordon MacDonald ... first assistant director
Adam J. Piechnik ... Background Coordinator

Art Department 

Mohamed AbouAhmed ... lead hand
Patrick Booker ... construction buyer
Jay Campbell ... On set dresser
Nathan Carlson ... graphic designer
Travis Devlin ... scenic carpenter
Greg Diachok ... on set scenic artist
Christopher Donaldson ... storyboard artist
Liz Doyle ... set dec buyer
Trevor Fieldhouse ... props truck supervisor
Gillian Goodman ... props buyer
Lei Jin ... concept illustrator
Phil Jones ... Prop Builder
Dave Laprise ... lead metal fabricator
Henry B. Singer ... greensperson
Peter Stratford ... assistant art director
Joel Turner ... head greensman
Scott Wellenbrink ... construction coordinator
Maurice Woodworth ... assistant decorator

Sound Department 

Chris Baker ... sound effects editor
Brian Campbell ... ADR editor / dialogue editor
Kelly Cole ... re-recording mixer
Dario DiSanto ... foley editor
Elaine Hoekstra ... sound assistant
Bob Holbrook ... boom operator
Javier Ivan Perez ... foley artist
Eva Madden ... Sound designer
Tim McCann ... foley artist
Nolan McNaughton ... background sound editor
Bill Mellow ... re-recording mixer
Sandra Portman ... supervising sound editor
Tysen Schieber ... sound mixer
Adam Sharpe ... adr mixer
Nick Wright ... foley recordist

Special Effects by 

Adam Tayler ... special effects coordinator
Jolon Warrior ... special effects best boy
Brett Yavis ... special effects technician

Visual Effects by 

Saikrishna Aleti ... fx artist
Neishaw Ali ... visual effects producer
Joseph Ankrah ... compositor: Spin VFX
Paul Aubrey ... visual effects coordinator
Diego Avila ... compositor
Adam Baker ... lead animator: Spin VFX
Laura Barbera ... global head of cg: CoSA VFX
Jev Belyaev ... visual effects artist
Asha Bhaskaran ... visual effects artist
Laura Brewer ... compositor: SPIN VFX
Rashida Brown ... compositor: Spin VFX
Bobby Cardenas ... digital compositor
Yongji Chen ... visual effects artist
Xuejie Cheng ... fx sequence lead
Che Yen Chuang ... digital matte painter: Spin VFX
Cesar Dacol Jr. ... creature art director
Lyniel Dao ... visual effects producer: Territory Studio
Danny R. Dixon ... compositing artist: Spin VFX
Aditi Doshi ... fx artist
Kyle Dutton ... visual effects producer: CoSA VFX
Elias Fattal ... visual effects manager
Zack Freeman ... visual effects artist: Territory Studio
Jake Fullerton ... render & technology supervisor: Spin VFX
Peter Giliberti ... visual effects editor: Spin VFX
Michael Gladkey ... digital compositor
Palanikumar Gopal ... Compositor CoSA VFX
Jay Grunfeld ... digital compositor
Shiyuan Guo ... lighting artist: Spin VFX
Dongho Han ... senior vfx td
Alex Hirtenstein ... matte painter/concept artist
Mitch Hounslow ... visual effects editor: Spin VFX
Terry Hutcheson ... visual effects producer
Inna Itkin ... lead lighter
Ian Jenkins ... visual effects coordinator
Adam Jewett ... visual effects supervisor
Andrew Karr ... visual effects producer: Atmosphere Visual Effects
Hye Yeon Kim ... digital compositor: Spin VFX
István Veress Kovács ... senior matte painter
Grant Lynch ... visual effects editor
George Macri ... Visual Effects Executive Producer: spin vfx
Juan Diego Medellin ... layout/tracking artist
Clear Menser ... senior visual effects artist
Nandan Mylavarapu ... digital compositor
Mark Neysmith ... qc supervisor: Spin VFX
Dan Nicholls ... visual effects coordinator
Derrick O'Toole ... visual effects animation production manager: Spin VFX
Dave Olivares ... pipeline technical director
Hyelee Park ... asset artist
Brian Peluso ... digital compositor: CoSA VFX
Bojan Perovic ... visual effects coordinator
Carson Pfahl ... visual effects editor
Michael Phan ... digital compositor: CoSA VFX
O'Del Plummer ... compositor: Spin VFX
Sean Pollack ... digital compositor: SpinVFX
Bert Poole ... Creative Director: Spin VFX
Sara Abril Rascon Espinoza ... CFX artist
Martí Romances ... graphics supervisor: Territory Studio
Ariana Saadat ... digital compositor
Jelisa Samuel ... roto prep: Spin VFX
Steve Savalle ... visual effects: Territory Studio
Mark Savela ... visual effects supervisor
Frédérique Schmidt ... visual effect editor: Folks
Derek Serra ... visual effects artist
David Sheldon-Hicks ... visual effects: Territory Studio
Tim Sibley ... effects supervisor: Spin VFX
Ameena Siddique ... visual effects producer
Felipe Siem ... lighting artist: Spin VFX
Abhishek Singh ... digital compositor: Spin VFX
Bruce Souza ... animator
Dinesh Subramanian ... Asset Artist: visual effects
Stedman Tam ... visual effects editor
Kaiser Thomas ... Matte painter
Eryn Thorsley ... lead texture artist
Hirohito Trotte ... visual effects editor: CoSA VFX
Alexandra Vaillancourt ... visual effects producer: Folks
Ashlye Vaughan ... visual effects producer: Territory Studio
Daniel Vaz ... fx artist
Valeri Vidakovic ... roto/prep lead: Spin VFX
Ayaz Ahmed Vijapurwala ... tracking and matchmove artist: SPIN VFX
Pedro Vilas ... cfx lead: SpinVFX
Kristina Walker ... lead compositor
Bernadette Watson ... prep artist: Spin VFX
Chujia Wei ... compositor: Spin VFX
Eddy Wolfson ... compositor
Jenna Yu ... sequence lead compositor
Laura Zou ... visual effects
Yun Zou ... compositor: Spin VFX
Aurélien Ardissone ... lighting artist (uncredited)
Philip Fraschetti ... digital compositor: CoSA VFX (uncredited)
Jaskirat Singh Jassal ... pipeline supervisor (uncredited)
Sarabjeet Singh ... rotoscope supervisor (uncredited)

Stunts 

Wyatt Cameron ... stunt performer
Ali Dunn ... stunt performer
Danny Hospes ... stunt performer
Matt Kennedy ... stunt performer
David Le ... stunt performer
Serena Ly ... Stunt teen student
Jennifer Mylrea ... stunt double
Chad Sayn ... stunt coordinator
Kia Stuart ... stunt performer
Rorelee Tio ... stunt performer

Camera and Electrical Department 

Matt Almas ... key grip
Ethan Attrell ... grip
Lukas Behrndt ... lighting technician
Paola Cernicchiaro ... digital loader
Torstein Colyer ... crane technician
Nicholas Dent ... dolly grip: "A" camera
Thomas J Devlin ... rigging electrician
Michael Gillooly ... lighting technician
Dylan Haayer ... Best Boy electric
Erick Leclerc ... condor operator
Rudy Lenz ... assistant head lighting technician
Brad McGregor ... camera operator: aerial
David McKnight ... hd video assist
Mighty Dan Robinson ... second assistant camera
Frankie Sharpe ... b camera second assistant
Paul Slatter ... gaffer

Animation Department 

Pedram Goshtasbpour ... senior animator
Muhammad Zohaib ... animator

Casting Department 

Sandra-Ken Freeman ... extras casting
Tyler B. Jones ... casting associate

Costume and Wardrobe Department 

Rachel Ford ... background costume coordinator
Dianne Greenwood ... costumer (credit only)
Jaida Hay ... assistant costume designer
Maureen Hunt ... costumer
Constance Moerman ... background costume coordinator
Raven Olay ... buyer
Tennille Oppen ... costume supervisor
Terry Pitts ... costume illustrator
Lachlan Wells ... set costumer (as Lachlan MacDonald)
Mary Wiseman ... costume set supervisor

Editorial Department 

Anne Boyle ... colorist
Sean Flotre ... assistant editor
Thom Kyle ... first assistant editor
Scott McKenzie ... on-line editor
Matthew Olson ... dailies colourist

Location Management 

Kirk Adamson ... location manager
Tracey Mackay-Eaves ... location production assistant (as Tracey Eaves)
Cory Pioveson ... assistant location manager
Avery Raskin ... assistant location manager

Music Department 

Collin Ankerson ... music editor
Mauricio J. Balvanera ... music editor
Forest Christenson ... score mixer
Sharyn Gersh ... music editor
Tom Howe ... orchestrator
Shao Jean Sim ... technical assistant
Steve Tait ... additional music composer

Script and Continuity Department 

Christine Wilson ... script supervisor

Transportation Department 

Chris Clarke ... transportation coordinator
Jason Johanson ... director driver
Rainer Scheelisch ... office driver
Jens Steffensen ... transportation
Michael Worboys ... transportation
Douglas T. Devries ... production driver (uncredited)

Additional Crew 

Jessica Ally ... epk producer
Michelle Almaz Tadege ... production coordinator
Mark Anderson ... production assistant
Lindsay Ashby ... production assistant
Cassandra Barbour ... rights and clearances
Lorna Joan Barrie ... key facs
Ashleigh Boardman ... production assistant
Suzie Bruce ... post accountant
Dawn Hunter Clark ... production assistant
Laura Mary Clarke ... FACS assist
Katie Forss ... assistant accountant
Jennifer Giannone ... first assistant accountant
Lexi Hetherington ... crew payroll
Jessica Hoyles ... assistant production coordinator
Aimee Kuo ... assistant accountant
Victor Martone ... production assistant
Timothy Shaw ... assistant production coordinator
Nathan Tichenor ... production coordinator
Lexi Wuthrich ... Assistant to Executive Producer Suzanne Farwell / Assistant to Producer Drew Locke
Ashleigh Boardman ... Hand Double (uncredited)

See also

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

Contribute to This Page


Recently Viewed