Eletto in Parlamento la prima volta nel 1976 con il Partito liberale italiano, fra la prima e la seconda repubblica, negli anni Novanta, fu quattro volte ministro nei governi Amato, Ciampi e Berlusconi I, protagonista di celebri 'blitz' antisprechi negli ospedali. Il mondo della politica gli dice addio