Villagra aloitti uransa rallin parissa vuonna 1998 Argentiinan rallissa, jossa hän keskeytti. Villagra voitti Group N4 -luokan mestaruuden neljästi vuosina 2001-2004 ja Group N -luokan kilpailut Argentiinassa vuosina 2006 ja 2007.
WRC
Vuonna 2007 Villagra perusti yksityisen tallin Rallin MM-sarjaan Munchi's Ford nimellä käyttäen Ford Focus WRC-kalustoa. Hän ajoi kauden aikana pisteille Japanin rallissa ollen seitsemäs saavuttaen kaksi pistettä. Hän jatkoi tallin kuljettajana vuosina 2008-09 ajaen kahdesti neljänneksi. Vuonna 2010 Villagra saavutti kauden aikana uudistuneen pistejärjestelmän ansiosta 36 pistettä sijoittuen MM-sarjan yhdeksänneksi päihittäen mm. Citroenin junioritallissa ajaneen Kimi Räikkösen.
IRC
Villagra ajoi myös IRC -sarjassa[2] ja Argentiinan rallissa[3], jossa sijoittui kuudenneksi. Villagran viimeiseksi ajoksi jäi pitkäksi aikaa MM-ralli Espanjassa 2011, kunnes hän palasi vuonna 2015 ajamaan kotikisassaan Argentiinassa.[4] Rallin MM-sarjassa hän on saavuttanut 83 pistettä.