John Hasler
John Hasler is an actor and voiceover artist.
John Hasler is an actor and voiceover artist.
Mike the Knight: Journey to Dragon Mountain
Thomas & Friends: Steam Team to the Rescue
As Thomas
Thomas & Friends: Steam Team to the Rescue
As Thomas
Thomas & Friends: The Great Race
As Thomas (voice, UK)
Breakout
As Stephen
Thomas & Friends: Sodor's Legend of the Lost Treasure: The Movie
As Thomas (voice)
Fireman Sam: Alien Alert! The Movie
As Arnold McKinley / James Jones
10 Arenas of Marwood
As Irving Clifford
Thomas & Friends: Journey Beyond Sodor - The Movie
As Thomas (UK) (voice)
Sing for Sweetie
Fireman Sam: Set for Action!
As Arnold McKinnley / James Jones (voice)
Thomas & Friends: Full Steam To The Rescue!
As Thomas (UK) (voice)
T-Bag
The Legends of Treasure Island
As Jim Hawkins (voice)
Casualty
As Lee Carter
Fireman Sam
As James (voice)
Toot the Tiny Tugboat
As Toot
Get Squiggling!
Go Jetters
As Foz (voice)