Desde su juventud se dedicó al sindicalismo, donde fue miembro y luego dirigió la Confederación Campesina del Perú (CCP) en Piura.
[2] Se inició en la política cuando en 1966 postula a la alcaldía del distrito de Vichayal por la Alianza Acción Popular - Democracia Cristiana y resultó elegido, ejerciendo el cargo hasta el Gobierno Revolucionario de las Fuerzas Armadas liderado por Juan Velasco Alvarado.
Fue cofundador de la alianza Izquierda Unida liderada por el histórico Alfonso Barrantes y ejerció el cargo en la Comisión Campesina desde 1981 hasta 1990.
Junto con varios dirigentes sindicalistas manifestaron su oposición a la dictadura del expresidente Alberto Fujimori.
[5] Se le cuestionó por sus supuestas posiciones radicales y por ser familiar lejano del entonces ministro, Luis Ginocchio.