Thomas & Friends: Blue Mountain Mystery › Cast
David Bedella
Victor
Michael Brandon
Diesel
Jules de Jongh
Emily
William Hope
Edward
Michael Legge (actor)
Luke
Glenn Wrage
Rocky