Villalta estudió la primaria en Perú, donde vivió algunos años con su familia materna. En Costa Rica estudió en el Colegio Metodista y en el Calazanz. Más adelante estudió en la Universidad de Costa Rica, donde ejerció algunos cargos en el movimiento estudiantil como representante de la Asociación de Estudiantes de Derecho ante el Consejo Superior Estudiantil (1997-1998) y más tarde como representante estudiantil ante el Consejo Universitario y miembro de la junta directiva de la Federación de Estudiantes (FEUCR) en el período 1998-2000. Durante su período como universitario participó activamente en las marchas contra el Combo ICE. En el año 2002 se graduó en Derecho. Entre los años 2001 y 2009, fue presentador de Era Verde, un programa dedicado a temáticas ecologistas.
Fue asesor parlamentario por primera vez de José Merino del Río en los últimos dos años de su primer legislatura por el Partido Fuerza Democrática (2000-2002); luego, del entonces diputado Gerardo Vargas (Partido Acción Ciudadana) en el período 2002-2006 y nuevamente de José Merino, fundador del Frente Amplio en el período 2006-2010. Fue luego candidato a diputado en la lista de San José.2 También fue participante activo del movimiento contra el TLC y miembro del grupo Pensamiento Solidario. El 9 de marzo, la Asamblea Nacional del Frente Amplio escogió a Villalta como candidato del Frente Amplio para las elecciones presidenciales de 2014.