È un esponente dei Democratici di Sinistra.
È stato eletto alla Camera dei deputati nel 2006 e ha ricoperto la carica di sottosegretario al Ministero dello sviluppo economico nel governo Prodi II. Ha inoltre ricoperto la carica di capogruppo dei Democratici