Entre sus muchos cargos de responsabilidad, Ángel Villaba fue presidente de la entidad financiera Caja España entre 1993 y 1997.
Entre los años 1987 y 1993 fue portavoz del grupo municipal socialista en el Ayuntamiento de León.
Desde octubre del 2000 es secretario del partido socialista de Castilla y León.
Villalba, junto a Felipe González, en uno de los actos del partído en Valladolid, provincia en la que encabeza la lista.
Casado y con tres hijos, es licenciado en Filología Hispánica por la Universidad de Oviedo y catedrático de Lengua y Literatura española de Educación Secundaria.
Durante el Gobierno del PSOE fue delegado de Cultura en la provincia leonesa.
Villalba, leonés de nacimiento, se deja ver por muchas romerías y fiestas tradicionales a lo largo y ancho de la geografía castellano y leonesa.
Villalba suele ser asistente asiduo a la fiesta del Día de Comunidad de Castilla y León que todos los años se celebra en Villalar de los Comuneros.