נולד בכפר חִשא במחוז אלצ'אלע שבתימן. סמוך לתעז בתימן ב-1934. לאחר תלאות עלו הוריו ארצה והוא בן שישה חודשים. המשפחה עברה חבלי קליטה קשים ולבסוף התיישבה במושב נווה שלום ליד נתניה. למד בבתי ספר כלליים. היה בשירות קבע בצה"ל במשך תשע שנים והשתחרר בדרגת רס"ן. למד באוניברסיטת תל אביב לתואר ראשון ושני (פילוסופיה כללית). ניהל כשנתיים את המחלקה ליוצאי תימן במפא"י ובשנים 1986-1964 היה מנהל ויו"ר האגף לשלטון מקומי במרכז המפלגה.
מיוזמי ועדת זנבר, הוועדה הממלכתית לבחינת יחסי השלטון המקומי והמרכזי ב-1980 נבחר לכנסת התשיעית ואחר כך לכנסת העשירית. מילא תפקידים ציבוריים רבים: סגן יו"ר ועדת הבחירות לכנסת וחבר הנשיאות, יו"ר הוועדה לבחירות בקרב החיילים, השוטרים והימאים, וחבר הוועדה למינוי דיינים וקאדים. יזם וערך את הספר 'שיקום למופת' (סיפורם של פצועי מלחמות ישראל), בהוצאת משרד הביטחון. תלמיד לתואר שלישי באוניברסיטת בר-אילן בתחום יחסי דת ומדינה.