Ex dirigente sindical de la década de los setenta, Secretario General de la Central Nacional de Trabajadores CNT-76-78, estuvo en el exilio entre el 1980 y 87; fue cofundador en 1992 de la Asociación Familiares de Detenidos Desaparecidos de Guatemala (FAMDEGUA), de la cual actualmente es presidente de la Junta Directiva. En 1996 fue uno de los fundadores de la Alianza Contra la Impunidad y posteriormente del Movimiento Nacional por los Derechos Humanos.