Se ha desempeñado como , Presidente de Convergencia y Embajador de México ante Italia, Fue Coordinador Nacional de Movimiento Ciudadano (antes Convergencia), Y actualmente es coordinador de la bancada en el Senado de la República.