Palestinian National Council
He served as Secretary-General of the Palestinian People's Party (formerly the Communist Party) and represented it in the Palestinian National Council, the legislative body of the PLO, until his resignation from the PPP in 2002. He stood for election in the 1996 PLC elections, running as a candidate in the Ramallah district, but lost out narrowly after a recount.