Thomas Gann nació en Murrish, Irlanda y estudió medicina en Middlesex, Inglaterra.
En 1894 fue designado médico auxiliar en Belice, donde pasaría casi 25 años trabajando y explorando yacimientos arqueológicos.
Gann descubrió numerosos sitios como Lubaantún, Ichpaatún y Tzibanché.
En Tulum, México, documentó numerosos templos incluyendo algunos todavía intactos.
Thomas Gann se retiró como oficial médico de Honduras Británicas en 1923.