 During his Aerospace engineering study in 2012 Castro founded the largely popular online coaching and clothing brand Body Engineers  

In September 2016, Castro also launched his professional career as DJ and music producer after he got signed with Netherlands-based Electronic Dance Music label Spinnin’ Records.Tavi Castro - “Survive” signed to the revered Spinnin’ Records in 2016, the track went on to make the Top 30 in Spotify’s Global Viral Top 50, along with gaining major support from Martin Garrix, Tiësto, and Dimitri Vegas

In 2017 Tavi Castro - Moonlight ft ( Jay fonseca ) broke the iTunes top 40 charts in the Netherlands and took top spot for 2 weeks 

Castro has won the following bodybuilding titles

On the morning of January 25, 2016, Castro was involved in a car accident on the A2 highway.His management confirmed that Castro was driving on the A2 highway in his Maserati GranTurismo when his car got offtrack and collided with two other cars then coming to a standstill at the crash barrier.