Ingeniero Agrónomo por la ETS de Ingenieros Agrónomos de Madrid e Ingeniero Técnico Agrícola por la EUITA de Madrid, Master MBA y X Programa de Liderazgo para la gestión pública de IESE. Nació en 1967 y reside en Tres Cantos desde el año 2000. Ha desarrollado su carrera profesional como Ingeniero comercial de Grandes Cuentas en ICL FUJITSU, SERVICOM, RETEVISION, y actualmente se encuentra en excedencia laboral de Vodafone.
Desde muy joven le atrajo la política y se afilió al Partido Popular en 1986. José Folgado le llamó en 2007 para que fuera su número 2 en la lista electoral del Partido Popular que concurrió a las Elecciones Municipales de mayo de ese mismo año. Con la victoria por mayoría absoluta, la primera de un partido en la historia de Tres Cantos, se convirtió en tercer teniente de alcalde y concejal de Urbanismo, Obras y Servicios. En esos cuatro años, Moreno llevó el peso de las grandes actuaciones desarrolladas en la ciudad y que han logrado una transformación muy positiva de Tres Cantos (Plan de choque de Limpieza, remodelación de calles y avenidas, recuperación del Parque Central y de los parques y jardines sectoriales, soterramiento de contenedores, plantación de más de 4.000 árboles, avance imparable del nuevo Desarrollo urbanístico en la zona norte, etc.).
En mayo de 2011 volvió a ser el número 2 de Folgado para una nueva cita con las urnas, refrendada con una mayoría reforzada del Partido Popular en Tres Cantos. Así, desde junio de 2011 y hasta marzo de 2012 fue segundo teniente de alcalde y concejal de Urbanismo, Infraestructuras y Vivienda. Desde el día 21 de marzo de 2012 es el alcalde de Tres Cantos tras la renuncia de José Folgado al ser nombrado Presidente de Red Eléctrica de España (REE).