Entre otros puestos de interés ocupó el de Magistrado en Jaén (1916), y el de Teniente Fiscal en las Audiencias de Toledo (1917), Granada (1923), Badajoz (1925) y Guadalajara, Abogado Fiscal del Tribunal Supremo (1935), Fiscal Jefe de la Audiencia Territorial de Valladolid (1937), culminando su carrera con el cargo de Teniente Fiscal del Tribunal Supremo (desde 1938 y hasta su jubilación en 1956).