Nació en Navojoa, Sonora, el 11 de julio de 1965. Como profesor de educación primaria, es egresado del Centro Regional de Educación Normal (CREN) de Navojoa, Sonora, (generación 1981-1985); estudió la licenciatura en educación primaria, y la maestría en Formación Docente en la Universidad Pedagógica Nacional (UPN); y cursó además la licenciatura en Derecho, en la Universidad de Sonora, (UNISON).
En 1985, se inició como maestro en la escuela primaria Enrique C. Rébsamen, en la comunidad de Plan de Iguala, municipio de Las Choapas, Veracruz; posteriormente, se cambió de adscripción a su estado natal, en el que ha desarrollado su labor docente en los siguientes lugares: en 1987, en la escuela primaria de la comunidad de Puerto Lobos, municipio de Caborca, Sonora; en 1988, en la comunidad de El Porvenir, Cumuripa, municipio de Cajeme; en 1989 en la comunidad de Sirebampo, municipio de Huatabampo; en 1990, en la escuela primaria Ricardo Flores Magón, anexa al CREN en Navojoa; en 2003, en la escuela primaria Jesús García de Hermosillo, y en 2014, en la escuela primaria Demófilo Maldonado, de la propia capital del estado.
Ha ocupado importantes cargos de elección popular, como son: regidor en el Ayuntamiento de Navojoa, en el periodo 1991-1994; diputado local en el Congreso del Estado, periodo 1997-2000; Presidente Municipal de Navojoa, 2000-2003; y diputado local en la LIX Legislatura, periodo 2009-2012. Asimismo, fue regidor propietario por el principio de representación proporcional, en el Ayuntamiento de Hermosillo, que encabezó la Presidenta Municipal, Célida López Cárdenas, en el periodo 2018-2021, como resultado de las recientes elecciones constitucionales.
Actualmente es Coordinador General de Operación Educativa en la Seretaría de Educación y Cultura de Sonora.
En el ámbito político, fue fundador del Partido Socialista Unificado de México en Navojoa, Sonora, en marzo de 1982; fundador del Partido Mexicano Socialista en el mismo municipio, en 1985; miembro fundador del PRD, en 1989; Presidente del Comité Municipal del PRD, en Navojoa, Sonora; Secretario General del Comité Estatal del PRD en Sonora, en dos ocasiones; Presidente en Sonora del Comité Estatal del Partido de la Revolución Democrática; y fundador y Presidente del Partido Político Local Movimiento Alternativo Sonorense (MAS).
Pertenece a la Sección 28 del Sindicato Nacional de Trabajadores de la Educación, en donde ocupó el cargo de Vocal del Comité Estatal de Acción Política del SNTE en Sonora.
Hermosillo, Sonora, 17 de diciembre de 2021.