Thiago was born in Belo Horizonte, Brazil. He began swimming at a young age and continued to compete in swimming and running as a young adult, which then led to the introduction of triathlons. He fell in love with the sport and didn't look back. Some top results include a 13th-place finish at Ironman World Championship in 2017 and third-place finish at Ironman Malaysia in 2019. He was recently named Triathlete of the Year in Brazil by MundoTRI and has his eyes set on the Ironman World Championship.