التحق للدراسة بجامعة بوليتكنك فلسطين عام 1990م ثم حصل على درجة البكالوريوس في الهندسة الميكانيكية تخصص هندسة السيارات بتقدير امتياز عام 1995م ثم عمل كمساعد بحث وتدريس في جامعة بوليتكنك فلسطين لمدة عام بعدها حصل على منحة دراسية من مؤسسة التبادل الثقافي الالمانية حيث التحق بالجامعة الاردنية في عمان عام 1996 وحصل على درجة الماجستير بتقدير امتياز عام 1998 في تخصص الهندسة الميكانيكية فرع الميكانيكا التطبيقية. عاد مباشرة ليعمل في جامعة بوليتكنك فلسطين كمحاضر في دائرة الهندسة الميكانيكية حتى نهاية العام 2003م تم التحق في نفس العام بجامعة دويسبورغ في جمهورية المانيا الاتحادية لدراسة الدكتوراة في الهندسة الميكانيكية فرع الديناميكا والتحكم وذلك على نفقة مؤسسة التبادل الثقافي الالمانية. عاد عام 2006م بعد حصوله على درجة الدكتوراه بتقدير امتياز للعمل برتبة استاذ مساعد كمدرس في دائرة الهندسة الميكانيكية – جامعة بوليتكنك فلسطين. حيث يقوم بتدريس حزمة من المساقات اهمها: استاتيكا، اهتزازات ميكانيكية، انظمة تحكم، تحكم رقمي، تحكم متقدم، تصميم الات اضافة الى الاشراف على مشاريع التخرج.