Edit
The Magic School Bus Rides Again (TV Series 2017–2021) Poster

Full Cast & Crew

Series Directed by 

Richard Weston ... (7 episodes, 2017-2021)
Richard Weston ... (1 episode, 2020)

Series Writing Credits  

Suzanne Bolch ... (executive story editor) (1 episode, 2018)
Suzanne Bolch ... (writer) (1 episode, 2017)
Joanna Cole ... (based on the Scholastic books written by) (29 episodes, 2017-2021)
Joanna Cole ... (based on the book written by) (3 episodes, 2018-2020)
Jennifer Daley ... (2 episodes, 2017-2018)
Bruce Degen ... (based on the book illustrated by) (3 episodes, 2018-2020)
Bruce Degen ... (based on the Scholastic books illustrated by) (1 episode, 2020)
Merrill Hagan ... (2 episodes, 2017-2020)
Merrill Hagan ... (writer) (1 episode, 2020)
Merrill Hagan ... (written by) (1 episode, 2020)
Brian Hartigan ... (written by) (1 episode, 2018)
Evan Thaler Hickey ... (4 episodes, 2017-2020)
Evan Thaler Hickey ... (written by) (1 episode, 2020)
Emma Kassirer ... (1 episode, 2018)
John May ... (executive story editor) (14 episodes, 2017-2018)
John May ... (written by) (3 episodes, 2017)
John May ... (co-writer) (2 episodes, 2017)
John May ... (writer) (2 episodes, 2017)
Mike McPhaden ... (writer) (4 episodes, 2017-2018)
Mike McPhaden ... (5 episodes, 2017-2021)
David Skelly ... (written by) (1 episode, 2020)
Jennifer Skelly ... (written by) (1 episode, 2020)
Jocelyn Stevenson ... (story editor) (1 episode, 2020)
Jocelyn Stevenson ... (written by) (1 episode, 2020)
Bernice Vanderlaan ... (writer) (1 episode, 2017)
Nathalie Younglai ... (writer) (1 episode, 2018)

Series Cast  

Kate McKinnon ...  Ms. Fiona Frizzle 30 episodes, 2017-2021
Gabby Clarke Gabby Clarke ...  Dorothy Ann 30 episodes, 2017-2021
Lynsey Pham Lynsey Pham ...  Wanda 30 episodes, 2017-2021
Birva Pandya ...  Jyoti 30 episodes, 2017-2021
Leke Maceda-Rustecki Leke Maceda-Rustecki ...  Carlos 30 episodes, 2017-2021
Mikaela Blake ...  Keesha 29 episodes, 2017-2020
Lily Tomlin ...  Professor Frizzle 26 episodes, 2017-2018
Matthew Mintz Matthew Mintz ...  Ralphie 26 episodes, 2017-2018
Miles KV ...  Arnold 23 episodes, 2017-2018
Kaden Stephen Kaden Stephen ...  Tim 8 episodes, 2017-2021
Annelise Forbes ...  Janet / ... 6 episodes, 2017-2018
Lilly Noelle Bartlam ...  Additional / ... 4 episodes, 2017-2018
Marcus Craig ...  Additional / ... 4 episodes, 2018-2020
Matthew Mucci Matthew Mucci ...  Ralphie 4 episodes, 2020-2021
Roman Lutterotti Roman Lutterotti ...  Arnold 4 episodes, 2020-2021
Stuart Stone ...  Additional / ... 3 episodes, 2017-2018
Amos Crawley ...  Additional Voices 2 episodes, 2017-2020
Kevin Vidal ...  Additional 2 episodes, 2018
Kintaro Akiyama ...  Additional / ... 2 episodes, 2020-2021
Julie Lemieux ...  Additional Voices / ... 2 episodes, 2017-2021
Jay Baruchel ...  Dr. Tillage 2 episodes, 2018
Catherine O'Hara ...  Aunt Tennelli / ... 2 episodes, 2018
Martin Short ...  Tony Tennelli 2 episodes, 2018
Chris Hadfield ...  Chris Hadfield 1 episode, 2020
Lights ...  Maven 1 episode, 2020
Becky Grimm Becky Grimm ...  Additional Voices 1 episode, 2020
Martin Roach ...  Additional 1 episode, 2018
Lisa Jai Lisa Jai ...  Additional Voices 1 episode, 2017
Ana Sani ...  Additional Voices 1 episode, 2017
Jamie Watson Jamie Watson ...  Additional Voices 1 episode, 2017
Nathan Fillion ...  Axle ValveStuck 1 episode, 2018
Will Arnett ...  Galapagos Gil 1 episode, 2017
Raven Dauda ...  Angela Franklin 1 episode, 2021
Annie Guglia Annie Guglia ...  Annie Guglia 1 episode, 2021

Series Produced by 

Michelle Awad ... line producer / producer (19 episodes, 2017-2020)
Jocelyn Stevenson ... executive producer (19 episodes, 2017-2020)
Tanya Green ... supervising producer (16 episodes, 2017-2018)
Tamara Rothenberg ... executive producer (16 episodes, 2017-2018)
Brenda Wall ... producer (16 episodes, 2017-2018)
Deborah Forte ... executive producer / executive producer (12 episodes, 2017)
Patrick Worlock ... producer / producer (12 episodes, 2017)
Vince Commisso ... executive producer (7 episodes, 2017-2020)
Caitlin Friedman ... associate producer (7 episodes, 2017-2020)
Iole Lucchese ... executive producer (7 episodes, 2017-2020)
Daniela Barbosa ... producer (7 episodes, 2017)
Jef Kaminsky ... supervising executive producer (6 episodes, 2017-2020)
Steve Jarosz ... executive producer (4 episodes, 2017-2018)
Andy Yeatman ... executive producer (4 episodes, 2017-2018)
Evan Thaler Hickey ... consulting producer (3 episodes, 2020)
Nora Keely ... supervising producer (3 episodes, 2020)
Blake Tohana ... executive producer (3 episodes, 2020)
Richard Weston ... consulting producer (3 episodes, 2020)
Cathal Gaffney ... co-producer: Brown Bag Films (1 episode, 2020)

Series Music by 

Lorenzo Castelli ... (30 episodes, 2017-2021)
Norman Orenstein ... (1 episode, 2018)

Series Editing by 

Craig Drikis Barnikis ... (3 episodes, 2020)
Annellie Rose Samuel ... (2 episodes, 2017-2018)

Series Casting By 

Kim Hurdon ... (29 episodes, 2017-2020)
Linda Lamontagne ... (29 episodes, 2017-2020)

Series Art Direction by 

Jordan England ... (6 episodes, 2017-2020)

Series Production Management 

Laura Small ... production manager (29 episodes, 2017-2020)
Giles Sander ... post-production supervisor (26 episodes, 2017-2018)
Sean Tolhurst ... post-production supervisor (3 episodes, 2020)
Natalie Dumoulin ... production executive (2 episodes, 2018)
Jef Kaminsky ... supervising production executive (1 episode, 2018)

Series Second Unit Director or Assistant Director 

Hong Qi ... assistant director (3 episodes, 2017-2018)
Sean Calligan ... assistant director (3 episodes, 2020)

Series Art Department 

Hanping Zhao ... prop designer (26 episodes, 2017-2018)
Nick Etherton ... storyboard revisionist / storyboard artist (24 episodes, 2017-2020)
Adriana Blake ... storyboard revisionist (13 episodes, 2017)
Timothy Chan ... layout artist (13 episodes, 2017)
Jon Weldon ... props (13 episodes, 2017)
Ayan Sengupta ... layout artist (8 episodes, 2018)
Brad Graham ... storyboard revisionist (7 episodes, 2018)
Jun Nasayao ... storyboard artist: opening sequence / storyboard supervisor (6 episodes, 2017-2020)
Lisa Whittick ... storyboard artist (5 episodes, 2018)
Justin Darbyson-Billingham ... design supervisor (3 episodes, 2017-2018)
Hye Ra Lee ... design supervisor (3 episodes, 2017-2018)
Joseph Troy ... designer / funpack designer (3 episodes, 2020)
Dyane Eugenio ... Background Painter / background painter (2 episodes, 2020)
Dimitri Cole Kostic ... storyboard by (1 episode, 2017)
Andrea Bowers ... background painter (1 episode, 2020)
Sean Calligan ... assistant director / storyboard artist / storyboard by (1 episode, 2020)
Amanda-Lee Hazimeh ... background painter (1 episode, 2020)
Andrew Murray ... storyboard artist (1 episode, 2020)
Jann Daryl Permejo ... 2d rigger (1 episode, 2020)
Brian Poehlman ... storyboard revisionist (1 episode, 2020)
Yvonne Rizkallah ... rigger (1 episode, 2020)
Mark Stanleigh ... storyboard artist (1 episode, 2020)
Michael Tampoya ... storyboard revisionist (1 episode, 2020)
Chloe Wong ... 2d rigger (1 episode, 2020)
Gregory Wright ... storyboard revisionist (1 episode, 2020)

Series Sound Department 

Dan Kuntz ... dialogue editor / re-recording mixer / sound effects editor / sound designer (29 episodes, 2017-2020)
Brian Gallant ... dialogue recordist (26 episodes, 2017-2018)
Patrick Mallan ... sound editor (12 episodes, 2017)
Diana David ... adr recordist / dialogue recordist (6 episodes, 2018)
Jack Carter ... sound recordist (3 episodes, 2020)
Michael Miller ... original dialogue mixer (1 episode, 2018)

Series Visual Effects by 

Ayan Sengupta ... compositor (27 episodes, 2017-2020)
Omar Al-Hafidh ... visual effects artist (26 episodes, 2017-2018)
Adrian Neub ... systems administrator (13 episodes, 2017)
Dan Collins ... compositor (2 episodes, 2020)

Series Animation Department 

Ben Bick ... scene setup (27 episodes, 2017-2020)
Inna Testolini ... rigging supervisor (27 episodes, 2017-2020)
Anthony Alves ... animator (26 episodes, 2017-2018)
Matthew DaSilva ... animator / stunt animation (26 episodes, 2017-2018)
Nicole Gagnon ... animator / animated by (26 episodes, 2017-2018)
Huy Tran ... animation supervisor (26 episodes, 2017-2018)
Derek Holmes ... background artist (20 episodes, 2017-2018)
David Pietila ... layout artist / layout supervisor (16 episodes, 2017-2020)
Suzanne Miller ... animator (13 episodes, 2017)
Jann Daryl Permejo ... rigger (13 episodes, 2017)
Jonathan Coit ... animated by / animation supervisor (6 episodes, 2017-2020)
Mitch Deslippe ... animation revision supervisor / animation supervisor (6 episodes, 2017-2020)
Jenn Kerr ... animated by / key animation (4 episodes, 2017-2020)
Joseph McCauley ... stunt animation / key animation (4 episodes, 2017-2020)
Tony Truong ... stunt animation / key animation (4 episodes, 2017-2020)
Michael Yunker ... animation supervisor (4 episodes, 2017-2018)
Blake Bezan ... animation revision supervisor (3 episodes, 2017-2018)
Logan Davis ... stunt animation (3 episodes, 2017-2018)
Danielle Keats ... animated by (3 episodes, 2017-2018)
Ariel Villaverde ... layout supervisor (3 episodes, 2017-2018)
Neil Affleck ... storyboard artist / animator (1 episode, 2017)
Dominic Grownowski ... 3d animator (3 episodes, 2020)
Jason Reeves ... cg supervisor (3 episodes, 2020)
Barry A. Sanders ... 3d animation supervisor (3 episodes, 2020)
Tasha Howe ... lead animator (2 episodes, 2020)
Damian Krakowiak ... animator (2 episodes, 2020)
William Martin ... key animator (2 episodes, 2020)
David Du ... key animation (1 episode, 2020)
William Martin ... key animation (1 episode, 2020)
Victor Preto ... key animation (1 episode, 2020)
Michael To ... key animation (1 episode, 2020)
Cynthia Undyantara ... rigging lead (1 episode, 2020)
Kristin Williams ... key animation (1 episode, 2020)

Series Editorial Department 

Ben Lee Allan ... assistant editor (8 episodes, 2017-2018)
Craig Drikis Barnikis ... leica editor / post-production coordinator (4 episodes, 2017-2020)
Darrell MacDonald ... assistant editor (3 episodes, 2017-2018)
Gillian Dunn ... post-production coordinator (3 episodes, 2020)
Allison Nantais ... head of post-production (3 episodes, 2020)
Annellie Rose Samuel ... supervising picture editor (2 episodes, 2018)

Series Music Department 

Joe Coupal ... music editor (30 episodes, 2017-2021)
Jon Mattox ... trailer music composer (8 episodes, 2018)

Series Script and Continuity Department 

Cody Pentzos ... script coordinator (3 episodes, 2020)

Series Additional Crew 

Alyson Court ... voice director (29 episodes, 2017-2020)
Christopher Brown ... technical support (27 episodes, 2017-2020)
Eric Gomes ... production coordinator (15 episodes, 2017-2018)
Shalom Fisch ... curriculum content supervisor / science consultant (4 episodes, 2018-2020)
Alycia Zimmerman ... curriculum content advisor / science consultant (4 episodes, 2018-2020)
Stacey Burt ... curriculum content advisor (3 episodes, 2018-2020)
Jia Shin Khoo ... asset coordinator / production coordinator (3 episodes, 2020)
Madison Pierce ... production associate (3 episodes, 2020)
Patrick Steinmann ... songs translation (3 episodes, 2020)
Amelia Ruthven-Nelson ... production assistant (2 episodes, 2020)
Dimitri Kostic ... voice (1 episode, 2017)
Sarah Endo ... science consultant (1 episode, 2018)
Jesse McMahon ... science consultant (1 episode, 2018)
Jack Silbert ... science consultant (1 episode, 2018)
Hayley Solman ... production consultant (1 episode, 2018)
Jennifer Tomforde ... science consultant (1 episode, 2018)
James Brown ... curriculum content advisor (1 episode, 2020)
Paula Kate Hepburn ... scene setup lead (1 episode, 2020)

Series Thanks 

Thomas P. Wagner ... special thanks / special thanks to (26 episodes, 2017-2018)
Suzanne Bolch ... special thanks to (3 episodes, 2020)
Joanna Cole ... in memory of / for: Who educated and inspired us all, 1944 - 2020 / for: Who inspired and educated us all, 1944 - 2020 (3 episodes, 2020)
John May ... special thanks to (3 episodes, 2020)
Craig Drikis Barnikis ... special thanks to (2 episodes, 2018)
Danielle Mahaffey ... special thanks to (2 episodes, 2018)
Darragh O'Connell ... special thanks to (2 episodes, 2018)
Cory Bobiak ... special thanks to (2 episodes, 2020)
Azadeh Khatibi ... special thanks (1 episode, 2018)
Christine Davis ... special thanks to (1 episode, 2020)

See also

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

Contribute to This Page


Recently Viewed