Tras graduarse en Derecho y Filosofía en la Universidad de su ciudad natal, fue profesor de Filosofía del Derecho en la Universidad de Camerino desde 1935 hasta 1938, en Siena desde 1938 hasta 1940, y en Padua desde 1940 hasta 1948, volviendo por último a ejercer la docencia en Turín hasta 1979, fecha en la que fue nombrado profesor emérito de Filosofía Política.