נולד בקושיצה (Kosice) שבצ'כוסלובקיה בשנת 1923, כבן יחיד למשפחה אמידה, אך לא ציונית.
משה נתפס לציונות, ועוד לפני המלחמה היה פעיל בתנועת בני עקיבא ונשלח מטעמה להכשרה באנגליה.
בתקופת המלחמה גויס בכפייה לפלוגות העבודה של הצבא ההונגרי. לאחר מכן ברח לבודפשט, הגיע ל"בית הזכוכית" והצטרף למחתרת תנועות הנוער. משפחתו נספתה במלחמה.
לאחר המלחמה למד הנדסת בנין באוניברסיטה בפראג ובמקביל עבד בארגון "הבריחה".
עלה ארצה בשנת 1949 והצטרף למשואות יצחק. השלים את לימודיו בטכניון בחיפה, ועבד כמהנדס בנין מטעם משרד העבודה והרווחה. פעל רבות למען הקמת בית העדות בניר גלים.
נישא לשולמית ולזוג נולדו שלושה ילדים. נפטר בשנת 1997.