Nato a Eboli nel 1972, laureato in giurisprudenza alla Luiss di Roma, avvocato penalista. Nel 2013, alle primarie del Pd, sostiene la mozione di Gianni Cuperlo e viene eletto nell’assemblea nazionale. Successivamente entra nella direzione regionale della Campania e poi nella segreteria regionale. Alle elezioni regionali in Campania del 2015 è candidato con il Pd, nella circoscrizione di Salerno, raccogliendo quasi 15mila preferenze, risultando il primo dei non eletti. Nel 2017 lascia il Pd e aderisce ad Articolo Uno – Movimento democratico e progressista. Alle elezioni politiche del 2018 è eletto alla Camera dei deputati, nella circoscrizione Campania 2. È componente della Commissione Giustizia, di cui è segretario, fa parte del Consiglio di Giurisdizione e della Giunta per le autorizzazioni.