Ha estado destinado en diversos Cuerpos de Montaña, en la Academia General Militar, en la Escuela Superior del Ejército y en la Agrupación "Aragón" en Istok (Kosovo). Ha sido Jefe de la Brigada de Cazadores de Montaña Aragón I y Comandante Militar de Huesca, y Jefe de EUROFOR. Desde 2006 era Jefe de la Cuarta Subinspección General del Ejército.