Namjoo was born in Bandar-e Anzali on 17 December 1938. He graduated from Officers' School.شهید سرلشکر موسی نامجوی وب‌گاه رسمی وزارت دفاع ایران] Ministry of Defence (in Persian) He was married and had three children.خاطراتی ازشهید سرتیپ خلبان سید موسی نامجو وب‌گاه رسمی مرتضی آوینی] Aviny (in Persian)
