עלה ארצה בשנת 1930 הצטרף לקיבוץ 'הכובש' (רמת הכובש). עבר לחיפה ומונה לראש פלוגות 'הפועל'. במלחמת העולם השנייה התגייס לצבא הבריטי, נפל בשבי הגרמני ושהה בו ארבע שנים. בשובו מילא תפקידים שונים בעיר, בשליחות מפא"י. חבר מטה ה'הגנה' בעיר. ב-1955 נבחר לכנסת מטעם מפא"י וכיהן כחבר כנסת עד 1977. בשנת 1961 צורף לממשלה. תחילה כשר בלי תיק וכעבור שנה כשר הפיתוח, שר השיכון ושר העבודה. פרש מן המפלגה עם פרישת רפ"י ולאחר הקמתה של מפלגת העבודה מונה מטעמה לשר העבודה. פרש בראשית 1974, עם היבחרו לרשות עיריית חיפה. בשנת 1976 נבחר לרשות ההנהלה הציונית וכיהן בתפקיד עד 1978.