Licenciado en Derecho por la Universidad de Oviedo, ha finalizado el Programa Superior en Gestión de Recursos Humanos en la Asturias Bussines School y el curso de Gestión de la Organización Empresarial de la Escuela de Organización Industrial.
En la legislatura pasada fue el jefe de gabinete de la Consejería de Administración Autonómica y previamente ocupó el mismo cargo en los departamentos de Sanidad y Bienestar Social. También ha sido coordinador de la Alcaldía y responsable de la Oficina de Iniciativas y Recursos Externos del Ayuntamiento de Langreo.