Desde 1970 fue profesor de Filosofía del derecho y de Teoría general del derecho en la Universidad de Camerino, donde además fue decano de la "Facoltà di Giurisprudenza" (Facultad de Jurisprudencia) y, desde 2003, en la Universidad de Roma III.