Es licenciado en Derecho (UNIZAR) y graduado en Ciencias y lenguas de la Antigüedad (UAM).