Antes fue diputado federal por el Partido Acción Nacional en la LXI Legislatura del Congreso de la Unión.
Participó como candidato en las elecciones internas de 2010 por la presidencia del Partido Acción Nacional, en la contienda en la que se eligió a Gustavo Madero Muñoz.
Fue Secretario Particular del Presidente Felipe Calderón Hinojosa.
Su alma mater, el ITAM, le concedió en 2013 el premio al Mérito Profesional en el Sector Público, premios que entrega año con año a distinguidos exalumnos que se desempeñan en diversas áreas laborales.
Durante su primer año en el Senado, presentó 29 iniciativas, 11 como promovente y el resto como suscrito.
En el segundo año presentó 27 iniciativas más, de las cuales en 15 actuó como promovente.
Tiene un registro de más del 95% de asistencia a las sesiones, donde las faltas se deben a comisión oficial, o bien, están justificadas.