أستاذ تاريخ العرب الحديث في "جامعة الأزهر" منذ عام 1994، جمهورية مصر العربية.
شغل منصب وزير الثقافة بين 2012 و2014، ورئيس مجلس إدارة "الهبئة العامة لدار الكتب والوثائق القومية" بين 2005 و2011، وعضو مجلس إدارة الهيئة بين 1999 و2005، عضو اللجنة العلمية بمركز تاريخ مصر المعاصر في الهيئة ذاتها بين 1999 و2005، كما تولى منصب رئيس الإدارة المركزية لدار الوثائق القومية بين 1999 و2004.
وتولى منصب رئيس الهيئة العامة للكتاب بين بين 2009 و2011، ورئيس مكتب النادي العربي للمعلومات في القاهرة، وعمل أستاذاً في "معهد البحوث والدراسات العربية" بين 1994 و2005، وأستاذاً مساعداً بقسم التاريخ والحضارة في "جامعة الأزهر" بين 1988 و1994، ومدرساً في القسم ذاته بين 1983 و1988، ومدرساً مساعداً بين 1979 و1983، ومعيداً بين 1974 و1979 في الجامعة ذاتها.
شغل عضوية "المجلس القومي للمرأة"، وعضوية لجنة القانون في "المجلس الأعلى للثقافة" في مصر، كما كان عضواً في لجنة كتابة تاريخ الأمة العربية بتكليف من "جامعة الدول العربية"، ونائباً لرئيس تحرير مجلة "مصر الحديثة" التي تصدرها "دار الكتب المصرية".
وعمل سابقاً في "جامعة السلطان قابوس" في عُمان بين 1986 و1991، كما عمل أستاذاً زائراً في "جامعة الإمارات العربية المتحدة" عام 1994، وأستاذاً للدراسات العليا في "جامعة عين شمس" بين 1994 و1999.
أصدر العديد من الكتب والبحوث العلمية، من بينها: كتاب "الحركة الوطنية في مصر 1908-1914"، وكتاب "تاريخ العرب الحديث"، وكتاب "وثائق مصر في القرن العشرين"، وكتب "الفكر السياسي عند عباس العقاد"، وبحث "دور الشيخ زايد في قيام مجلس التعاون الخليجي"، وبحث "دور الثقافة العربية في دعم العلاقات العربية العربية".
حاز على جائزة الدولة التقديرية في العلوم الاجتماعية عام 2014.