All Cast

Mark Moraghan

Mark Moraghan

Narrator

John Hasler

John Hasler

Thomas (voice, UK)

Tina Desai

Tina Desai

Ashima (voice)

Rasmus Hardiker

Rasmus Hardiker

Philip (voice)

Keith Wickham

Keith Wickham

Edward / Henry / Gordon / James / The Fat Controller (voice)

Rufus Jones

Rufus Jones

The Flying Scotsman (voice)

Robert Wilfort

Robert Wilfort

Samson (voice) / Judge (voice)

John Schwab

John Schwab

Vinnie (voice)

Joseph May

Joseph May

Thomas (voice, US)