חיים נולד בשנת 1915 בעיר פורט סעיד במצרים לאביו הדוקו ולאמו שמחה. אביו נולד בעדן, שנמצאה תחת שלטון בריטי. לכן זכה באזרחות בריטית שהוריש לילדיו, לרבות לחיים. אביו הגיע למצרים, שם פגש באִמו, ילידת ארץ ישראל, ונשא אותה לאִשה. לזוג נולדו 11 ילדים: ארבע בנות ושבעה בנים. חיים היה צעיר הבנים.
חיים למד בבית ספר יסודי ובבית הספר התיכון “לִיסֵא פְרַאנסֵא” (אליאנס), בהם רכש את השפות ערבית, אנגלית וצרפתית. הוא הצטרף לתנועת הנוער מכבי. בשנת 1933, בגיל 18, עלה לארץ ישראל באופן בלתי לגלי ברכבת מפורט־סעיד, דרך קנטרה, והתיישב בתל אביב, בגבול יפו.
עם עלייתו הצטרף לאצ”ל, להגנה הלאומית. שיחק בקבוצת כדורגל של מכבי תל אביב. במאורעות תרצ”ו (1936–1939) הגן על גבול יפו מפני הפורעים הערבים, במסגרת האצ”ל.
בפילוג הצטרף ללח”י. בביתו נערכה אחת הפגישות של חברי המפקדה, שדנה בפרשה הידועה בשם “השניים” – חנוך סטרליץ ובנימין זרעוני, שחלקו על דרכו של יאיר. בזכות ידיעת השפות והדרכון הבריטי, תפקידו העיקרי בלח”י היה בפעילות שירות הידיעות. הוא הסתובב באופן חופשי ברחבי הארץ ואסף מידע יקר ערך על תנועות הצבא והמשטרה הבריטית.
בחנות לפיצוחים, ברחוב הרצל פינת וולפסון בתל אביב, שהייתה שייכת לרוזה אחותו, נהגו למצוא מקלט חברי לח”י בעת הצורך. הוא עבד בשדה התעופה כמתורגמן. התגייס לצה”ל במסגרת חטיבת לח”י במאי 1948 ושירת בגדוד 89, חטיבה 8. השתתף בקרבות מבצע “דני”, מבצע “עין”, ומבצע “עובדה” בדרגת רב־סמל פלוגתי. לאחר שחרורו מצה”ל נסע לאנגליה למשך שנה וחצי.
בשנת 1953 נשא את אורה לבית פלומבו לאשה. לזוג שני ילדים ונכדים.
בשנת 1958 התמנה לפקיד מס הכנסה במחוז תל אביב. בעל עיטור לוחמי המדינה.
חיים נפטר ביום י”ד בשבט תש”ס, 21 בינואר 2000 והובא למנוחות בבית העלמין גני אסתר בראשון לציון.