2008 m. Villanueva debiutavo 2008 m. Pasaulio uždarose varžybose IAAF pasaulio čempionate ir taip pat pirmą kartą nubėgo olimpiadoje, varžydamasis 800 m varžybose 2008 m. Pekino žaidynėse. 2008 m. Centrinės Amerikos ir Karibų jūros regiono čempionate jis laimėjo sidabro medalį 800 m. Baigė po Kubos Andy Gonzalez. 2009 m. birželio mėn. Pasaulio karinių lenktynių čempionate jis užėmė ketvirtąją vietą 1500 m. Villanueva iš eilės laimėjo 1500 m bronzą 2009 m. Pietų Amerikos lengvosios atletikos čempionate, tačiau buvo aukso medalio laimėtoja 2009 m. CAC čempionate.
- Taip. 2009 m. Pasaulio lengvosios atletikos čempionate jis buvo išrinktas 800 m bėgti (nors jis buvo sutelkęs dėmesį į ilgesnį atstumą regioniniu mastu) ir buvo pašalintas iš pirmojo raundo.