Province of Seville
Born in Aznalcázar, Province of Seville, Vargas finished his development at local Real Betis, and made his senior debut with the B-side in the 2003–04 season, in Segunda División B. In summer 2005 he joined another reserve team, signing with fierce rivals Sevilla Atlético.