Laureato in Scienze politiche con indirizzo economico-internazionale all’Università di Bari, è stato consigliere economico del ministro dell’industria dal 1999 al 2001, Enrico Letta, per il Pd. Alle elezioni del 2005 è sconfitto di misura da Nichi Vendola alle elezioni regionali del 2005 in Puglia, così come nel 2010. Alle elezioni politiche del 2013 è eletto deputato nelle liste Pd. Nel 2011 si è sposato con Nunzia De Girolamo, allora deputata del Popolo delle Libertà.