Томас Сэнгстер (Thomas Sangster) родился 16 мая 1990 года в Лондоне, Великобритания в семье актеров Таши и Марка Сэнгстеров. Мальчик является троюродным племянником актера Хью Гранта.
Первой ролью Томаса стал телевизионный фильме «The Adventures of Station Jim».
Актер сыграл главную роль в фильме «Девушка Бобби» и «Открытки для чуда».
В 2003 году Томас получил награду «Best Actor in a mini-series» на кинофестивале в Монте-Карло за роль в фильме «Поручитель».
В 2004 году вышел мини-телесериал «Мальчик в перьях».
В фильме «Реальная любовь» актер сыграл первую большую роль приёмного сына Лиама Нисона.
В 2005 году Сангстер снялся в коммерчески успешном фильме «Моя ужасная няня».
В 2007 году он появился в двух эпизодах «Человеческая природа» и «Семейство крови» третьего сезона сериала «Доктор кто».
В 2008 году актер участвовал вместе с Бобом Хоскинсом в съёмках фильма «Пиноккио».
В 2009 году он принял участие в съёмках фильма «Яркая звезда», посвящённом взаимоотношениям поэта Джона Кита со своей возлюбленной.
В 2010 году Томас сыграл на роль юного Пола Маккартни в фильме «Стать Джоном Ленноном » — художественной биографической драме о юношеских годах Джона Леннона.