Nacido en Barcelona en 1973, en el seno de una familia de aragoneses que tuvieron que trasladarse a trabajar a la capital catalana. Es diplomado en Ingeniería Técnica Agrícola por la Universidad de Zaragoza y en la actualidad diputado de las Cortes de Aragón por Huesca en representación de Izquierda Unida de Aragón.

A nivel social es militante de Ecologistas en Acción desde los 18 años, asociación en la que ha colaborando activamente. Fue jugador de baloncesto desde la infancia, llegando a formar parte de la plantilla de un club ACB, el Club Baloncesto Peñas Huesca y de diversos clubes de inferior categoría.

En 1997 ingresa en Izquierda Unida de Aragón como militante de base, y pronto empieza a colaborar en el Área de Medio Ambiente y Juventud de Huesca, llegando a ser el Coordinador del Área de Medio Ambiente desde 1998 al 2001. En el año 2001 fue designado miembro de la Ejecutiva Provincial, ocupando el cargo de Coordinador de Organización y Finanzas de IU del Altoaragón, cargo que desempeñó hasta el 2003.

En la actualidad es Coordinador de la Asamblea IU Monzón (Huesca), concejal de IU en el Ayuntamiento de Monzón del que durante los años 2004 al 2006 fue miembro del equipo de Gobierno llevando las delegaciones de Deportes y Medio Ambiente, cargos que abandonó tras la decisión de la Asamblea Local de Monzón por ruptura del acuerdo de gobierno existente. Fue concejal de Medio Ambiente y Urbanismo en el Ayuntamiento de Monzón, consejero comarcal de IU en la Comarca del Cinca Medio. Actualmente es miembro de la Ejecutiva Provincial de Huesca, del Consejo Político de Aragón y diputado de las Cortes de Aragón por la provincia de Huesca en el grupo de Izquierda Unida desde 2011.