 He was formally a lecturer in Birzeit University and was a leading member of the Popular Front for the Liberation of Palestine.He was head and founder of Panorama, the Palestinian Center for the Dissemination of Democracy and Community Development, an active non-governmental organization in the Palestinian civil society.He worked at the engineering department at Birzeit University in 1978 and he became Head of the Civil Engineering Department in the university.