- Laurea in giurisprudenza presso Università Luiss di Roma, a/a 1988/89, con voto 110/110 e lode, con tesi su "La brevettabilità dei programmi per elaboratore elettronico".
- Dottore di ricerca in "Diritto dell'Informatica" presso l'Università degli Studi La Sapienza di Roma, Facoltà di Giurisprudenza.
- Professore a contratto a/a 92/93, 93/94, 94/95, presso l'Università degli Studi di Macerata, Facoltà Giurisprudenza, corso di Diritto dell'Informatica nell'ambito della cattedra di Diritto Civile.
- Contributo di ricerca a/a 1999/2000, 2000/2001 e 2001/2002 presso la Libera Università Internazionale degli Studi Sociali - Luiss Guido Carli di Roma, Facoltà di Giurisprudenza, cattedra di Diritto dell'Informatica.
- Contratto integrativo di docenza anni accademici dal 2002/2003 al 2007/2008 presso la Libera Università Internazionale degli Studi Sociali - Luiss Guido Carli di Roma, Facoltà di Giurisprudenza, cattedra di Informatica Giuridica.
- Professore a contratto anni accademici dal 2005/2006 al 2007/2008 presso la Università Telematica Telma, Facoltà di Giurisprudenza, insegnamento di Diritto dell'economia.
- Membro del un gruppo di ricerca organizzato dal Centro Nazionale delle Ricerche (CNR) sul progetto di ricerca, "Aspetti giuridici del trasferimento elettronico dei dati".
- Membro della Commissione istituita dal Centro Elettronico di Documentazione della Corte Suprema di Cassazione per lo studio e l'analisi delle problematiche connesse alla migrazione su internet del sistema di ricerca ITALGIUREFIND di proprietà del Ministero della Giustizia.
- Membro della "Commissione Informatica" del Consiglio dell'Ordine degli Avvocati di Roma.
- Avvocato in Roma dal 28 maggio 1992 abilitato al patrocinio presso le Magistrature superiori.