John Hasler (born 21 April 1974) is an English actor and voice actor. He is best known for his role as Thomas the Tank Engine and Rheneas in the U.K. dub of the children's television series "Thomas and Friends". He is also known for voicing Arnold McKinley and James Jones in the U.K. dub of the children's television series "Fireman Sam".