درس بجامعة القاهرة ثم بجامعة لندن حيث حصل على درجة الدكتوراه 1955م. عمل بجامعة عين شمس التي عمل بها أستاذا للتاريخ الحديث في عام 1968م ثم رئيسا لقسم التاريخ 1970م ثم وكيلا للكلية 1972م. أستاذ التاريخ العربي الحديث بجامعة الكويت منذ عام 1973. عضو بالجمعية المصرية للدراسات التاريخية التي كان أمينا عاما لها حتى مجيئه إلى الكويت والعهد دراسات الشرق الأوسط بواشنطن. اشترك في عدة مؤشرات وحلقات دراسات تاريخية في الوطن العربي وبريطانيا. أشرف على عدة رسائل في التاريخ العربي الحديث كتبها دارسون من شتى أنحاء الوطن العربي.