Estudió en el colegio Santo Tomás de Aquino de Zaragoza que regentaba la familia Labordeta, en los Jesuitas y, posteriormente, se licenció en Geografía e Historia en la Universidad de Zaragoza.