Deputato nelle liste del Popolo della Libertà, si è impegnato in numerose campagne politiche per i diritti civili, la giustizia, la tutela dell’ambiente, il sistema elettorale maggioritario e il bipolarismo. Nel 2005, dopo una lunga militanza nel Partito Radicale - di cui è stato tesoriere a metà degli anni Ottanta -, insieme a Marco Taradash e Benedetto Della Vedova fonda i "Riformatori Liberali", diventandone il Coordinatore nazionale. E' tra i soci fondatori e consigliere di amministrazione della fondazione Magna Carta.
