Nació el 29 de noviembre de 1959 en Durango, Dgo.
Licenciado en Administración de Empresas por la Universidad del Noroeste.
Editorialista y comentarista en diversos medios de comunicación; Miembro de la Asociación de Scouts de México; Miembro Fundador y Vicepresidente de la Fundación para la Difusión Cultural del Medio Milenio en América; Fundador y dirigente de diversas organizaciones deportivas, estudiantiles, cívicas y de servicio.
Ingresó al Partido Acción Nacional en 1978. Ha ocupado diversos puestos dentro del partido, entre los que destacan su gestión como Presidente Estatal en Sonora, Secretario General del Comité Ejecutivo Nacional de 2002 a 2004 y actualmente es el Presidente Nacional.
Fue Coordinador de Giras de la Presidencia de la República en el 2001. Ha sido dos veces Diputado Federal y ha ocupado diversos cargos a nivel municipal y estatal.
Actualmente es Presidente de la Organización Demócrata Cristiana de América.