John Hasler (born in Barking, London, England, UK on 21 April 1974) is an English actor and voice actor who joined the English voice cast of Thomas & Friends in The Adventure Begins. He took over the roles of Thomas, Basil and Rheneas from Ben Small.

Hasler is best known for his appearance as T-Shirt in the children's TV series T-Bag. Other credits include "Gnomeo and Juliet" (animated by Arc Productions), "Toot the Tiny Tugboat", "Go Jetters", "The Legends of Treasure Island", and two of HiT Entertainment's other shows; "Mike the Knight" and "Fireman Sam".



  • Thomas (The Adventure Begins-present)



  • Never Overlook a Little Engine (performed)
  • We Wish You a Merry Christmas (performed)
  • Will You Won't You (performed)
  • Streamlining (performed)
  • You Can Only Be You (performed)
  • Be Who You Are, and Go Far (performed)
  • Who's Thomas? (performed)
  • The Hottest Place in Town (performed)
  • I Want To Go Home (performed solo)
  • The Most Important Thing is Being Friends (performed)
  • Where in the World is Thomas? (performed)
  • Wake Up (performed)
  • Sometimes You Make a Friend (performed solo)
  • We're Friends (performed)




  • Wonders in Letterland (1985)
  • T-Bag Strikes Again (1986)
  • T-Bag Bounces Back (1987)
  • Turn on to T-Bag (1988)
  • T-Bag and the Revenge of the T-Set (1989)
  • T-Bag and the Pearls of Wisdom (1990)
  • T-Bag and the Rings of Olympus (1991)
  • Doctor at the Top (1991)
  • T-Bag and the Sunstones of Montezuma (1992)
  • Take Off with T-Bag (1992)
  • Against All Odds (1994)
  • Harry's Mad (1994)
  • The Legends of Treasure Island (1995)
  • Casualty (2000)
  • Renford Rejects (2000)
  • Fireman Sam (2012-present)
  • Awesome Magical Tales (2013-2014)
  • Teenage Fairytale Dropouts (2013-2014)
  • Toot the Tiny Tugboat (2014)
  • Thomas & Friends (2015-present)
  • Go Jetters (2015-present)
  • Thunderbirds Are Go! (2015-2020)
Community content is available under CC-BY-SA unless otherwise noted.