Thomas Ernst blev stormästare 30 år gammal 1990, när han efter en stark insats i en turnering i London tog sig över 2500 i Elo. Han tog SM-guld 1993 i Lindesberg och spelade senast i SM-gruppen 2009 i Kungsör då han slutade på sjätte plats. Han är deltagit Schack-OS tre gånger och med sina 22 starter är han den som har varit med i SM-gruppen flest gånger.
Ernst representerar Farsta SK, bor i Uppsala och har skrivit två böcker om q-analys, ett matematiskt ämne med användningsområde bland annat i datalogi och i fysik, med en tredje bok på väg.