חבר כנסת מטעם מפלגת המרכז, בעבר מטעם הליכוד. כיהן בעבר כשר הבריאות, השר לאיכות הסביבה, שר המשטרה, וסגן שר החוץ. לשעבר ראש עירית תל אביב.