Thiago was born in Brazil. He trained at the Centre for Dance, Rio de Janeiro and then joined the Rio de Janeiro Municipal Theatre Ballet where he performed roles including the Prince in The Nutcracker, Sigfried in Natalia Makarova's Swan Lake, Solor in her La Bayadère, Romeo in Vladimir Vasiliev's Romeo and Juliet and Basilio in Don Quijote. His awards include the Silver Medal at the Paris International Dance Competition (1998) and the Gold Medal at the Moscow International Ballet Competition (2001). In 2002 he trained briefly with the Kirov Ballet and danced Siegfried and Basilio with the Russian State Ballet. He joined The Royal Ballet in September 2002 as a First Artist, was promoted to Soloist in September 2003, First Soloist in September 2004 and Principal in September 2006.
Since joining The Royal Ballet, he has danced the title role in John Granco's production of Eugene Onegin, Siegfried in Anthony Dowell’s Swan Lake, the Prince in Peter Wright's Nutcracker, the First Movement of Balanchine's Four Temperaments, the Second Movement of his Symphony in C, the male role in the Principal Couple in Diamonds from Jewels as well as Balanchine's Tchaikovsky Pas de deux. His Kenneth MacMillan repertory includes Tybalt and Romeo in Romeo and Juliet, Rasputin in Anastasia, Lescaut in Manon, Elite Syncopations and the Farewell Pas de deux from Winter Dreams. His Frederick Ashton repertory includes the Thaïs Meditation Pas de deux, Orion in Sylvia, Colas in La Fille mal gardée, the Birthday Offering Pas de deux and the Awakening Pas de deux.
He has also danced Carabosse and Prince Desire in Natalia Makarova’s The Sleeping Beauty, Solor in her production of La Bayadère, the lead Pas de deux in William Forsythe’s In the middle, somewhat elevated, Franz in Ninette de Valois’s Coppélia, Glen Tetley’s Voluntaries, Mark Morris’s Gong, Ivan Tsarevich in Fokine’s The Firebird, the French Prince and Prince Florimund in the Monica Mason and Christopher Newton production of The Sleeping Beauty and The Queen of Fire’s Consort in Christopher Wheeldon’s Fire variation as part of Homage to the Queen.
He has also created roles in David Bintley’s Les Saisons and Will Tuckett’s The Seven Deadly Sins.
Television appearances include the Thaïs Pas de deux and Orion in Sylvia, both in 2004