Es Maestro en Administración de Empresas (MBA) por la Universidad Thunderbird, en Arizona, USA y por el Tecnológico de Monterrey (2006), y Licenciado en Derecho por la Universidad de Sonora. Además, cursó estudios en diversas materias, incluyendo Mediación y Políticas Públicas, en Universidades de prestigio nacionales e internacionales, como la Universidad de Harvard (2005).
Diputado Local de la 54ª Legislatura en el Congreso del Estado de Sonora (2009-2012), en la cual fungió como Presidente de la Comisión de Justicia y Derechos Humanos.
Diputado Federal en la 62ª Legislatura del Congreso de la Unión (2012-2015), en la que fungió como Presidente de la Comisión de Hacienda y Crédito Público.
Candidato del PAN a la Presidencia Municipal de Hermosillo, Sonora en 2015.
Inicia su participación política en el Partido Acción Nacional en el año 2000, en el cual es militante activo desde 2001; partido en el que ha sido integrante en diversas ocasiones del Consejo Estatal y Nacional.
En agosto de 2015, fue electo Secretario General del Comité Ejecutivo Nacional del PAN, y en diciembre de 2017 tomó protesta como Presidente Nacional del PAN, cargo que concluyó el 25 de agosto de 2018.
Actualmente es Senador de la República, donde se desempeñó como Coordinador Parlamentario, de septiembre a noviembre de 2018, y actualmente es integrante de las Comisiones de Justicia, de Puntos Constitucionales, de Gobernación y de Estudios Legislativos Segunda.