Question: who does the voiceover for thomas the tank engine
Answer: Actor / Actress Region Role ( s ) Joseph May US Thomas ( `` The Adventure Begins '' onwards ) John Hasler UK UK / US Rheneas ( series 20 onwards ) David Bedella Victor , Carlos , The Mayor of Sodor and the Cuban man Jamie Campbell Bower Skiff Jonathan Broadbent Bill , Ben and The First Slip Coach Nathan Clarke Alfie Olivia Colman Marion Jules de Jongh US Emily , Lady Hatt ( Season 13 , `` Day of the Diesels '' , and Season 15 ) , the Duchess of Boxford , Stephen Hatt ( `` Diesel 's Special Delivery '' ) , Bridget Hatt , Bridget Hatt 's friends , Mavis ( Season 13 -- 16 ) , the teacher , the laundry lady , some