Born in Montevideo, Uruguay [REF].
Castro participated in Dancing for a Dream Argentina 2008, being eliminated in 7th place in the competition, being the furthest Uruguayan competitor to reach the finals in this competition and in El Musical de tus Sueños/The Musical of your Dreams also of Argentina.