أصيب حبش بطلق ناريٍ في ساقه من بندقية صهيونية أواخر عام 1947.
انضم إلى حزب البعث عام 1954، ثم التحق بحركة فتح عام 1962 وتلقى تدريبات عسكرية في معسكر الهامة التابع لها في سوريا عام 1967. تولى مسؤولية التنظيم في المنطقة الوسطى في الأردن وأصبح في عام 1968 عضوًا في قيادة «إقليم الأردن» ممثلا عن الضفة الغربية، كمان كان مسؤولا عن معسكرات الأشبال فيه، ومن المشرفين على الإذاعة الفلسطينية في منطقة الحسين. واعتقل في أحداث الأردن عام 1970.
في عام 1971 إنضم إلى قيادة لجنة التنظيم التابعة لما عرف بال«قطاع الغربي»، وانتخب عضوًا في مجلس حركة فتح الثوري وتولى منصب قيادة إقليم لبنان في تشرين الأول/أكتوبر عام 1973. تولى أمانة سر المجلس الثوري عام 1980، ومنصب وأمين سر مكتب القائد العام، كما اختير ورئيسًا لجمعية الصداقة الفلسطينية السوفياتية عام 1981، وبعث سفيرًا لفلسطين في الاتحاد السوفييتي عام 1984. أنتخب في المؤتمر الخامس لحركة فتح عضوًا في اللجنة المركزية عام 1989، وعُيِّن مفوضًا للشؤون الفكرية والدراسات في حركة فتح عام 1996، وعمل منسقًا للقوى الوطنية والإسلامية خلال الانتفاضة الثانية.[5]