L'Avv. Gianfranco Virzo nasce il 2 aprile 1977 a Napoli, dove vive fino all'età di 24 anni. Dopo aver conseguito la maturità presso l'Istituto Tecnico Commerciale di San Giuseppe Vesuviano, collabora con lo Studio Tributario del Dott. Giuseppe Virzo, conseguendo altresì l'abilitazione alla professione di consulente del lavoro.
Nel 2001 si trasferisce in Umbria, dove si laurea in Giurisprudenza presso l'Università degli Studi di Perugia. Dopo la laurea frequenta con successo la Scuola di Specializzazione per le Professioni Legali “Luigi Migliorini”, svolgendo altresì uno stage presso la Procura della Repubblica di Perugia ed esercitando la funzione di Vice Procuratore Giudiziario negli anni 2009/2010.
Dal 2010 collabora con lo Studio dell'Avv. Luca Gentili, con il quale si occupa prevalentemente di diritto penale, in tutte le sue articolazioni, ed in particolare dei reati in materia tributaria e dei reati in materia di fallimento e delle altre procedure concorsuali.