Томас Гордон родился около 1658 года в шотландском городе Абердине.
Томас Гордон фотография
В 1717 году, находясь в Париже, был принят Петром I на службу в русский флот с чином капитан-командора и служил до 1741 года, занимая в 1724—1729 и 1733—1741 годах должность главного командира Кронштадтского порта.
Реклама:
В 1718 году, держа брейд-вымпел на корабле «Св. Екатерина», командовал эскадрой из шести кораблей крейсировавшей между Оденсхольмом, Дагерордом и финляндскими шхерами. В следующем году был произведен в чин шаутбенахта синего флага и командовал Ревельской эскадрой. В 1721 году командовал Кронштадтской эскадрой и по случаю заключения Ништадтского мира был произведен в чин вице-адмирала. В компанию 1722 года командуя эскадрой крейсировал между Красной Горкой и Берёзовыми островами, а зимой присутствовал в Адмиралтейств-коллегии. В летнюю кампанию 1723 года командовал флотом в плавании до Ревеля, а зимой снова присутствовал в Адмиралтейств-коллегии.
30 ноября 1725 года награждён орденом Святого Александра Невского.
Томас Гордон умер 18 марта 1741 года в Кронштадте.