John Hasler is an actor and voiceover artist.
Filmography
Character: Thomas (voice)
Character: Thomas (voice)
Character: Arnold McKinley / James Jones
Character: Irving Clifford
Character: Thomas (voice)
Character: Arnold McKinnley / James Jones (voice)
Character: Thomas (UK) (voice)
Character: Thomas (voice)
Character: James / Arnold (voice)
Character: Arnold / James (voice)
Character: Thomas (voice)
Character: Thomas (voice)
Character: Additional Voices (voice)