Licenciado en Ciencias Económicas y Empresariales (rama Económicas) por la Universidad Autónoma de Madrid.
Ha sido concejal del Ayuntamiento de Huesca por el Partido Popular entre junio de 2007 y febrero de 2009.
Miembro del Comité Ejecutivo Regional del Partido Popular y de la Junta Directiva Regional desde noviembre de 2008.
Fue Director General-Secretario General de la Cámara de Comercio de Huesca y Secretario General del Consejo Regional de Cámaras de Comercio.
Ha sido profesor de la Escuela Superior de Turismo de Huesca (1986-2005) y Director de la misma (1996-2005), y profesor del postgrado de Turismo de la Universidad de Zaragoza (2003-2005).
Nació en Huesca en 1960. Está casado y tiene dos hijas.