Nació en San Ignacio, Sinaloa en 1951. Licenciado en Derecho y Ciencias Sociales por la Escuela Libre de Derecho de Sinaloa. Entre 1969 y 1980 fue subdirector y director de la bolsa de trabajo de la Universidad Autónoma de Sinaloa; líder estatal de las juventudes del PRI, jefe del Departamento de Acción Social y posteriormente director de Acción Social y posteriormente director de Prevención Social del Gobierno del Estado de Sinaloa. Jefe de Organización y Capacitación de la Comisión Coordinadora para el Desarrollo Agropecuario del Distrito Federal; de 1981 a 1989 fue designado delegado nacional de las brigadas del camino del Comité Ejecutivo Nacional del PRI. Subdirector de Estudios Políticos del Centro de Estudios Políticos y Sociales del PRI en Sinaloa. Secretario General y Presidente del Comité Directivo Municipal del PRI en Culiacán, coordinador general de la campaña del Ing. Lauro Díaz Castro a la Presidencia Municipal de Culiacán. Secretario del Ayuntamiento de Culiacán; Secretario de Organización de la CNOP en Sinaloa y nuevamente Presidente del Comité Municipal del PRI en Culiacán.
En 1990 fue electo Diputado a la LVI Legislatura del Congreso del Estado de Sinaloa donde presidió la Comisión Instructora. Del 2002 al 2004 Regidor del Ayuntamiento de Culiacán.
En el año 2008 estudió Navegación y Seguridad Marítima en el Instituto de Educación Náutica licenciándose con el grado de Capitán (patrón de yate). En el 2015 coordinó la campaña del Ing. Francisco Frías Castro, candidato independiente al Gobierno del Estado de Sinaloa.
Es autor de Gritando Solos, Historias que Cantan y Conversaciones con Lauro.