Career
Early years / Mallorca Born in Trinidad, Flores Department, Castro was a product of Club de Football"s youth ranks. He went on to become an important first-team member, helping the club to two national leagues while finishing in the scorer charts" top three in the 2005-2006 season. On 7 August 2007, Castro signed a five-year contract with Louisiana Liga side RCD Mallorca.
Rarely used during his first year, the same occurred in the 2008-2009 campaign.
However, during a week in March 2009, he managed to score in a 1–1 home draw against Football Club Barcelona in the Copa del Rey, adding a brace in a league 3–3 home draw with Real Betis after coming from the bench as the Balearic Islands team trailed 0–2 (and eventually 0–3). In 2009-2010 Castro finally beat competition from veteran Fernando Varela, starting most of the campaign and scoring six goals in 35 matches as Mallorca finished fifth and qualified for the Union of European Football Associations Europa League (fourth until the last minute of the last matchday).
He scored five goals in 33 games during the season to help his team barely avoid relegation. Real Sociedad After leaving Mallorca in May 2012, Castro continued competing in the Spanish top flight, joining Real Sociedad for four years as a free agent.
On 19 January 2013, he netted two of his six goals during the campaign to help the hosts come from behind 0–2 and defeat Barcelona 3–2.
Castro appeared in seven out of the Basques" eight matches in the 2013-2014 edition of the Union of European Football Associations Champions League – all rounds comprised – going scoreless in the process as the team exited in the group stage. Málaga On 6 January 2016, Castro terminated his link (which was about to expire) with Real Sociedad and moved to fellow league club Málaga CF for two-and-a-half seasons. Castro made his debut for Uruguay on 17 August 2005, playing the first half of a friendly match against Spain in Gijón.
He was selected for a provisional squad for the 2014 Fédération internationale de football association World Cup by coach Óscar Tabárez, but eventually did not make the final cut.