Nato in Olanda nel 1995, Thomas studia alla Codarts University for the Arts di Rotterdam, dove nel 2016 si diploma.

Dal 2016 al 2020 è ballerino del Tanz Luzerner Theater, sotto la direzione di Kathleen McNurney, danzando in creazioni di Jo Strømgren, Georg Reischl, Bryan Arias, Po Cheng Tsai, Johan Inger, Fernando Magadan, Marcos Morau, Cayetano Soto, Gustavo Ramirez, Ella Rotschild.

Thomas entra a far parte di Aterballetto da agosto 2020.