[3] In 2007, he signed for UD Salamanca, playing his first match as a professional on 26 August 2007 as he started in a 3–0 away loss against Málaga CF in the Segunda División,[4] and went on to make 58 appearances in all competitions over two seasons[5][6] before transferring to another club in that league, RC Celta de Vigo, on a four-year deal.
[8] He made his debut in the competition on 18 August of that year, playing 79 minutes in a 0–1 home defeat to Málaga,[9][10] and scored his only official goal for the side on 12 December, in a 2–1 win over Real Madrid at the Balaídos in the round of 16 of the Copa del Rey.
[11][12] In January 2013, rumours arose of Bustos joining Sporting de Gijón, as a result of which he was left out of the squad to face Real Madrid in the second leg.
[15] Bustos' contract with Celta was terminated by mutual consent on 30 June 2014,[16] and the following month he signed for RCD Mallorca of the second tier.
[18] On 30 July 2015, Bustos moved to Indian Super League franchise Mumbai City FC;[19] upon joining, the 32-year-old said that he was "excited for the opportunity to play outside Spain".