Career
Before he signed, a four-yearcontract in 2006, for "Bajen" he played for Hammarby Talang FF. He made four appearances for Hammarby in 2006 Match, and in 2007 he played 16 games and scored 4 goals. Ravan Baku
In July 2013 Castro-Tello joined Azerbaijan Premier League club Ravan Baku on a year long loan from Hammarby IF. On 10 August 2013, Castro-Tello made his debut for Ravan Baku at home in their 0-2 defeat against Neftchi Baku. Castro-Tello"s first goal for Ravan came on 25 August 2013, in the clubs 1-5 home defeat against Inter Baku.
In early October Castro-Tello returned to Sweden, whilst still under contract, after a dispute with Ravan over terms in his contract, which he felt where broken by the club
Castro-Tello"s loan contract was cancelled in December. Castro-Tello has played as a striker for some games in 2008, but his standard position is attacking midfielder.
He played his debut for the Sweden national under-21 football team on 05 Juni 2007 against Switzerland national under-21 football team