Thomas/Barnyard (2006 Movie)

Diesel as Otis

Diesel 10 as Pig

Henry as Dag

Emily as Bessy

Thomas as Pip

James as Snotty Boy

Toby as Ben

Edward as Miles

Mavis as Daisy

Gordon as Freddy

Alice as Mrs. Beady

Fergus as Mr. Beady

Molly as Snotty Boy's mother

Stanley as Snotty Boy's father

Oliver as Farmer

Duck as Hanlon

Bill and Ben as Pizza Twins

Trucks as Farm Animals