Membre des principaux partis gaullistes successifs (UDR, RPR, UMP, LR), il s'engage en politique d'abord en Savoie, puis au niveau national et européen. Il est élu député français pour la première fois en 1978.
Après avoir été plusieurs fois ministre (Environnement, Affaires européennes, Affaires étrangèr...