Денг — воспитанник клубов «Аделаида Блю Иглз», «Плейфорд Сити» и «Вестерн Иглз». В 2013 году он дебютировал за основной состав последних. В 2014 году Томас выступал за «Грин Галли». В начале 2015 года Денг перешёл в «Мельбурн Виктори». 9 октября в матче против «Аделаида Юнайтед» он дебютировал в A-Лиге[3]. Летом 2016 года Денг на правах аренды перешёл в «дубль» нидерландскогоПСВ. 26 августа в матче против дублёров «Утрехта» он дебютировал в Эрстедивизи[4]. По окончании аренды Денг вернулся в «Мельбурн Виктори». 6 ноября 2017 года в поединке против «Вестерн Сидней Уондерерс» Томас забил свой первый гол за клуб[5]. В 2018 году он помог клубу выиграть чемпионат.
В 2018 году Денг во второй раз принял участие в молодёжном Кубке Азии в Китае. На турнире он сыграл в матчах против сборных Сирии[14] и Южной Корее[15].
В 2020 году Томас завоевал бронзу молодёжного Кубка Азии в Таиланде. На турнире он сыграл с командами Ирака[16], Таиланда[17], Сирии[18] и Узбекистана[19].