Scruff/Thomas and the Magic Railroad

Cast
Scruff as Thomas

Peter Sam as Henry

Hank as Gordon

Diesel as James

Duck as Percy

Kevin as Toby

Stanley as Bertie

Budgie (from Bugdie The Little Helicopter) as Harold

The Spiteful Brakevan as Diesel 10

Arry as Splatter

Bert as Dogde

Mavis as Lady

The Charters (from 3 Friends and Jerry) as Shingtime Station Chareters

 * Jerry as Mr. Conductor
 * Thomas as Junior
 * Linda as Stacy Jones
 * Frank as P. T Boomer

Director's Cast

 * Duncan as George
 * Big Mickey (from TUGS) as Cranky