He all but spent his entire professional career in the Bolivian Primera División.
[2] Cuesta then spent ten seasons in the Segunda División B, representing Écija Balompié, Atlético Madrid B, Zamora CF,[3] CD Guadalajara, Lucena CF and Real Balompédica Linense.
[4] He then took his game to the Bolivian Primera División, where he played for Universitario de Sucre and Oriente Petrolero and won the 2014 Clausura with the former club.
[5][6] In February 2019, Cuesta retired at the age of 37 following spells with FC Jumilla (Spanish third tier), Club Real Potosí (Bolivia, top flight), Atlético Sanluqueño CF (Tercera División) and Club Always Ready (Bolivia, where he conquered the Copa Simón Bolívar and thus earned promotion).
[7][4] After retiring, Cuesta began working as youth manager at his first club Séneca CF.