Trabaja en el sector del turismo. Afiliado a Izquierda Unida desde 2005, secretario del grupo municipal desde 2009 y responsable de organización local desde 2010. Durante 2010 ocupó la responsabilidad de comunicación y extensión organizativa dentro del Área de Juventud de Izquierda Unida de Aragón. Desde septiembre de 2013 es Responsable de Servicios Públicos de IU Aragón.

Ha estado vinculado al deporte como árbitro de baloncesto desde los 14 años, llegando a dirigir durante tres años partidos de Liga EBA. Actualmente colabora con el Club Baloncesto Juventud Utebo. También colabora en distintos movimientos asociativos como Utebo Solidario o la Asociación de Vecinos Utebo-Malpica, así como ha colaborado en otras entiidades sociales como Cruz Roja o Protección Civil.

En la actualidad es 5º Teniente de Alcalde, responsable de los Servicios de Empleo, Participación Ciudadana, Nuevas Tecnologías y Bolsa de Vivienda de Alquiler. Ejerce la presidencia de la Comisión Informativa de Empleo y Nuevas Tecnologías. Es portavoz suplente de IU en el Ayuntamiento de Utebo y portavoz de IU en las Comisiones Informativas de Hacienda y Urbanismo.