Alors au RC Toulon depuis 2004, Thomas Vervoort intègre le pôle espoir de Marcoussis lors de la saison 2005-2006. Il y porte alors le maillot de l'équipe de France avec les moins de 19 ans[3].
Au terme de ce contrat, il rejoint l'effectif de l'UA Libourne qui accède cette saison à la Fédérale 1[7]. Il rejoint un an plus tard l'US seynoise un an plus tard, toujours en Fédérale 1[8].
Thomas Vervoort est appelé à l'automne 2016 à participer à des stages d'entraînement avec l'équipe nationale de Belgique[9]. Il est ensuite sélectionné dans une liste de 37 joueurs destinés à représenter le XV belge dans le cadre du championnat international d'Europe[10], avant de figurer dans le quinze titulaire pour la rencontre contre la Géorgie : il obtient ainsi sa première cape internationale sous le maillot belge le , au Petit Heysel de Bruxelles[11],[2].
En 2018, il fait son retour dans les Landes, s'engageant avec l'US Tyrosse[12]. Exerçant le métier de facteur dans le Var, puis à Soustons depuis son arrivée dans les Landes, il se reconvertit ensuite en tant qu'agent immobilier[13]. Il prend sa retraite sportive à l'issue de la saison 2022-2023[14].