È stato professore di diritto romano alle università di Camerino, Perugia e Cagliari.
Ha pubblicato numerosi studi su diritto romano e storia del diritto. È stato membro di diverse accademie e società scientifiche, tra cui l'Accademia Nazionale dei Lincei e l'Istituto Italiano per la Storia Antica.