Ángel Viveros tiene 48 años, está casado y tiene dos hijas. Es originario de Córdoba, aunque ha vivido en Coslada (Barrio de la Estación) desde hace más de 30 años.
Como Técnico en Infraestructuras y Mantenimiento Industrial, ha prestado sus servicios en diversas empresas del Polígono de Coslada. Es Jefe de Equipo en el Departamento de Servicios Técnicos y Producción de Actos Públicos de la Comisión Ejecutiva Federal del PSOE.
Afiliado a UGT desde 1990, ha desempeñado diferentes cargos en las Secciones Sindicales de FES-UGT. Lleva más de 20 años militando en la Agrupación Socialista de Coslada. En el año 2000 fue elegido miembro del Comité Regional del PSM y desde 2004 es el Secretario General de la Agrupación Local.