Родился 4 февраля 1995 года в городке Сантаньи на Майорке в семье англичанина и испанки. Его футбольные способности открыли ему путь в академию местной «Мальорки».
В декабре 2012, даже не успев еще сыграть за вторую команду, получил боевое крещение на профессиональном уровне в матче против «Севильи» в Копа дель Рей.
Три дня спустя дебютировал и в первенстве страны, а 9 января забил свой первый гол в ворота «Севильи». Закрепился во взрослой команде в сезоне 2015-16, когда «Мальорка» выступала в Ла Лиге 2. Невысокий нападающий насчитал 29 матчей, 6 голов и 3 результативные передачи.
В следующем игровом периоде и снова во второй лиге он увеличил показатели до 13 голов и 4 голевых передач в 40 поединках. Однако его команды вылетела из лиги.
«Ренн» убедился в его таланте и инвестировал в футболиста, сделав его жителем Бретани в июле 2017. Во Франции, в 12 матчах форвард отметился одним голом и одним голевым пасом. В сезоне 2018-19 был арендован в «Осасуну», игравшую в Сегунде.
В знакомой среде Томас вновь обрел самого себя и максимально содействовал победе команды из Памплоны в чемпионате и выходу в элитный дивизион.
Сам игрок, согласно контракту, перешел в клуб на постоянной основе, однако пробыл в Осасуне еще шесть месяцев. В январе 2020 был арендован в «Жирону», где ему не повезло.
Серьезная травма колена почти на год лишила его игровой деятельности. Когда он восстановился, его отдали в аренду в «Леганес», а оттуда он оказался в «Малаге» как свободный агент.
В сезоне 2021-22 он снова заиграл в полную мощь, провел 41 матч, забил 9 раз, отдал 2 голевые передачи и сделал все возможное, чтобы его команда избежала вылета из лиги.
Летом 2022 он был готов принять новый вызов в своей карьере и, покинув «Малагу» на правах свободного агента, принял предложение ΠΑΟΚ.