Nacido en Florencia en 1940, obtiene en 1969 la habilitación en Filosofía del derecho con el trabajo titulado Teoría axiomatizada del derecho. Parte general. Entre 1970 y 2003 es profesor en la Università degli Studi di Camerino, impartiendo Filosofía del derecho y Teoría general del derecho, y donde, entre otros cargos, es director del Instituto de estudios histórico-jurídicos, filosóficos y políticos. A partir de 2003 enseña en la Università Roma Tre, de la que actualmente es profesor emérito de Filosofía del derecho.