Cast & Crew

Directed by

Greg Tiernan
John Gilluley
(director: "Mr. Perkins' Talent")

Writing Credits

Britt Allcroft
(creator)
Wilbert Awdry
(railway series) (as The Rev W Awdry)
Sam Barlow
(writer: "Mr. Perkins' Talent")
Alan Hescott
(writer: "Snow Tracks")
Sharon Miller
(head writer)
Sharon Miller
(writer: "Play Time" and "Splish Splash Splosh")
Mark Robertson
(writer: "Slippy Sodor")

Cast

Michael Angelis
Narrator (UK)
Michael Brandon
Narrator (US) / Mr. Bubbles (US) (voice)
Ben Forster
Mr. Perkins
David Bedella
Victor (US)
Jules de Jongh
Emily (US) / Rosie (US) / Allicia Botti (UK & US) (voice) (as Jules De Jongh)
Teresa Gallagher
Emily (UK) / Rosie (UK) (voice)
William Hope
Edward (US) / Rocky (US) (voice)
Kerry Shale
Henry (US) / Gordon (US) / James (US) / Kevin (US) / Sir Topham Hatt (US) (voice)
Martin T. Sherman
Thomas (US) / Percy (US) (voice) (as Martin Sherman)
Ben Small
Thomas (UK)
Keith Wickham
Edward (UK) / Henry (UK) / Gordon (UK) / James (UK) / Percy (UK) / The Fat Controller (UK) / Mr. Bubbles (UK) (voice)
Matt Wilkinson
Spencer (UK) / Charlie (UK) / Victor (UK) / Rocky (UK) / Kevin (UK) (voice)
Glenn Wrage
Spencer (US) / Charlie (US) (voice)

Produced by

Marion Edwards
executive producer
Denise Green
line producer
Jo Jordan
creative executive
Sharon Miller
creative producer
Christopher Skala
executive producer
Nicole Stinn
producer
Claire Waxler
supervising producer

Music by

Robert Hartshorne

Editing by

Kevin Pavlovic

Art Direction by

Boris Andreev

Production Management

Arlyn Bantog
production manager
Lenora Hume
executive in charge of production

Art Department

Francisco Avalos
storyboard artist: "Play Time"
Ken Irving
design lead
Victor Marchetti
storyboard artist: "Slippy Sodor" and "Snow Tracks"
Greg Tiernan
storyboard artist: "Splish Splash Splosh"
Jesse Winchester
designer

Visual Effects by

Steve Au
vfx
Jia Jin Bao
lighting and compositing lead
Felix Betschart
lighting and compositing
Aiden Blake
vfx
Kenny Chang
lighting and compositing
Borae Jungsuk Cho
lighting and compositing
Robert Christie
render wrangler
Aaron P. Davis
shot prep (as Aaron Davis)
Jay Dubeta
modeller
Marc English
rigging
Roman Escobar
render wrangler
David Ganshorn
lighting and compositing
Bryce Goodwin
modeller
Adam Greenwood
shot prep
Rodger Grodan
modeller
Vladimir Haintz
modeller
David Hall
environment artist
John Hill
set dress
Peter Hogan
texture artist
Michael Hu
environment artist
Masaki Jeffrey
lighting and compositing
Colin Jenken
vfx supervisor
Ryan Kuba
environment artist
Rex Lai
fx artist
Jean Paul Ledoux
compositing supervisor (as Jean-Paul Ledoux)
Scott MacKay
lighting and compositing lead
Conrad Melvin
render wrangler
Shaun Middleton
texture artist
Mike Monks
modelling supervisor (as Michael Monks)
Travis Morris
lighting and compositing
Sean Norman
lighting and compositing lead
Allan Pantoja
lighting and compositing
Taeha Park
lighting and compositing lead
Karina Partington
environment coordinator
Chris Patrick
modeller
Kevin Phibbs
texture supervisor
Curtis Poirier
render wrangler
Edwin Poon
lighting and compositing lead
Kapil Puri
lighting and compositing
Paula Requa
lighting and compositing
Jason Robinson
rigging
Jonathan Sibayan
environment lead
Akali Singh
shot prep
Rachit Singh
pipeline supervisor
Jen Smith
lighting and compositing
Nicholas Smolyn
environment artist
Laura Stevens
lighting supervisor
Mark Stewart
lighting and compositing
Stacy Thompson
compositing co-ordinator
Benjamin Tse
lighting and compositing (as Ben Tse)
Billy Tse
lighting and compositing
Brian van Zanden
character supervisor
Nick Varga
texture artist
Grace Verhagen
lead texture artist
Giai Jeff Wong
vfx
Robert Yeh
render wrangler

Animation Department

Kurtis Aikins
animator
Chris Ainsworth
animator
Jeff Bailey
animation supervisor
Bryce Bezooyen
animator
Jeffrey Burt
layout artist
Ryan Dergousoff
animator
Jay Dubeta
animator
Steven Elford
cg supervisor
Eva Fan
animator
Rex Fang
animator
Colin Giles
animation lead
Gary Hendry
layout supervisor
Woo-Jung Hong
animator (as Woojung Hong)
Kahye Hwang
animator
Daniel Laczkowski
layout artist
Justin Lee
animator
Michael Linton
animation lead
Rylan Mattes
animator
Ryan O'Reilly
animator / layout artist
Kristy Osten
animator
Kris Pestano
layout artist
Darren Schmidtz
animation lead
Tania Simeons
animator
Crystal Sing
animator
Blaine Toderian
animation lead
Danica Tsang
animation co-ordinator
Keith Patrick Turner
animator (as Keith Turner)
Jordan Vanderzalm
lead layout artist
David Wesch
animator
Jin Xie
animator
Mandy Yuen
layout artist

Editorial Department

Ellery Van Dooyeweert
assistant editor (as Ellery Vandooyeweert)

Music Department

Ed Welch
theme tune (uncredited)

Additional Crew

Sam Barlow
story executive
Leia Briscoe
production assistant
Karen Davies
director of technical services
Ryan de Kleer
scripting (as Ryan Dekleer)
Lorne Jee
it manager
Vince Orcullo
asset co-ordinator
Heather Renney
story co-ordinator
Gemma Ryan
production accountant
Jenni Shoesmith
production co-ordinator
All Filters