Abogado por la Universidad de Guadalajara, con estudios de Administración en la Facultad de Comercio y Administración de la misma institución.

2001-2006, Secretario General de Gobierno del Estado de Jalisco;
2000, Alcalde sustituto en el municipio de Guadalajara;
1995-1998, Diputado local al Congreso del Estado de Jalisco
1991-1994, Diputado Federal a la LV Legislatura;
1985-1988, Diputado Federal a la LIII Legislatura;
1982- 1985, regidor del Ayuntamiento de Guadalajara;
1980-1983, Diputado local al Congreso del Estado de Jalisco;

Consejero Nacional del PAN 1995-2007 y 1981- 1991; consejero estatal y miembro del Comité Estatal de Jalisco en varios periodos; presidente del Comité Directivo Estatal de Jalisco 1981-1982 y 1983-1987; candidato a gobernador de Jalisco 1988; candidato a presidente municipal de Guadalajara 1982; Consejero estatal vitalicio por el Estado de Jalisco.

Presidente Regional de la Federación de Cajas Populares 1961-1964;

Senador de la República por el Estado de Jalisco para el periodo de 2006 a 2012.