Han har tidligere spilt for Bærum Sportsklubb. Etter at han kom til Strømsgodset før 2012-sesongen har han også vært utlånt til Drammen FK og Stabæk. Thomas fikk sin debut for Stabæk 24. mai 2014, men ble utvist etter bare 4 minutter og erstattet av Simen Omholt-Jensen.