Miembro fundador del PRD, fue representante del partido ante el Registro Federal de Electores y Diputado Federal a la LVI Legislatura de 1994 a 1997 electo por la vía de la representación proporcional; en 1997 fue candidato del PRD a Gobernador de Sonora, quedando en tercer lugar de las preferencias electorales, las elecciones fueron ganadas por el candidato del PRI, Armando López Nogales; en diciembre de ese mismo año, Cuauhtémoc Cárdenas Solórzano, al tomar posesión como Jefe de Gobierno del Distrito Federal lo nombró Procurador Social del D.F.