Laureato in Giurisprudenza presso l'Università degli studi di Macerata.
Ha preso parte a corsi di formazione in diritto amministrativo specializzandosi nella materia dei contratti pubblici di lavori, servizi e forniture e in quella del diritto urbanistico.
All'interno dello Studio Legale Ranci opera nell'ambito del diritto civile, fallimentare, bancario, assicurativo ed amministrativo. Collabora con il Tribunale di Ancona, ricoprendo incarichi di curatore fallimentare e di custode giudiziale.
E' iscritto all'albo speciale degli avvocati cassazionisti.