Between the years 1973 to 1993, he worked as a teacher and vice principal. Simultaneously, from 1978 to 1993, he was a member of Acre's local council and served in the municipality's committees. In 1993 he was elected to Nahal Iron Regional Council, serving as deputy mayor of the council and later as its mayor. He resigned following his election to the Knesset in 1996.
Since his election, he has served as Chairman of the Internal Affairs and Environment Committee (2000–2001) and as Deputy Minister of Internal Affairs (2001–2003). In the latter post he was assigned to head a commission regarding the status of the Falasha.