 Tavi Castro

Octavio Robert Maginnis "Tavi" Castro (born February 3, 1990) is a Mexican-born Dutch-Canadian bodybuilder, entrepreneur, DJ and former soccer player who lives in the Netherlands.Castro has won several Musclemania international bodybuilding titles to date.