1956’da İzmir’de doğdu. Orta ve lise öğrenimini İzmir’de tamamladıktan sonra, 1978’de SBF Basın Yayın Yüksek Okulu’ndan mezun oldu. SBF’de yüksek-lisans ve doktora eğitimine devam etti (1978-1980). 1990 yılında Âfet İnan Tarih Araştırmaları Ödülü’nü kazanan Türkiye’de Millî Şef Dönemi (1938-1945), yazarın doktora tezidir (1985). Kamu Yönetimi ve Siyâset Bilimi doktorasından sonra, 1991 yılında Siyasal ve Sosyal Bilimler doçenti; 2007 yılında da profesör oldu. Arba Yayınlarından Abdülhamid’in Mirası (1990) ve Türk Tarih Kurumu tarafından da 1991 yılında Sedat Simavi Vakfı Sosyal Bilimler Ödülü’nü kazanan Türk-Alman İlişkileri 1923-1939 (1991) adlı araştırmaları yayınlandı. Makaleleri ve kitap tanıtım yazıları, başta Tarih ve Toplum ve Toplumsal Tarih olmak üzere çeşitli dergilerde yayımlandı. Samet Ağaoğlu’nun Siyasî Günlük (Demokrat Parti’nin Kuruluşu) adını taşıyan günlüğünü 1992 yılında ve Haldun Derin’in Çankaya Özel Kalemini Anımsarken (1933-1951) adlı anılarını da 1995 yılında yayına hazırladı. Sabancı Üniversitesi tarafından 1998 yılında yayımlanan Birinci Meclis adlı kitabın da editörlüğünü yaptı. Umûmî Müfettişlikler 1921-1952 (2003); Belgelerle Heyeti Mahsusalar (2005); Belgelerle İktidar ve Serbest Cumhuriyet Fırkası (2006); Türkiye'de İki Partili Siyâsî Sistemin Kuruluş Yılları 1945-1950 serisinde beş cildi; İkinci Parti; İktidar ve Demokratlar, Rejim Krizi; Dönüşüm ve Uzlaşma (2010-2016) adını taşıyan kitapları İletişim Yayınları tarafından ardı ardına yayınlandı. Çeşitli yazılarını bir araya getirdiği Geçmişiniz İtinayla Temizlenir adını verdiği kitabı ise 2010 yılında yine İletişim Yayınları tarafından basıldı. Çağdaş Türkiye 1908-1980 (Türkiye Tarihi; Cilt 4) kitabın yazarlarındandır. Geçmiş Ayrıntıda Saklıdır ve Târihçinin Eleği adlı kitapları TİMAŞ yayınlan tarafından 2012 yılında yayımlandı. Star gazetesinde yayınlanan tarih sayfası yazıları da yine aynı yayınevi tarafından Târihin Buğulu Aynası ismiyle 2013 yılında basıldı. Bunu Resmî Tarihe Meydan Okuyorum (2014) ve Tek Parti: Cumhuriyet ve Şefler (2016) kitapları izledi. Aynı yayınevinden 2016 yılında Darbeler Târihi ve Karabekir’in Kavgası adlı eserleri çıktı. 27 Mayıs Bakanlar Kurulu Tutanakları'nı yayına hazırladı ve eser 2010 yılında YKY tarafından basıldı. Hazırladığı Osman Fikret Topallı: Giresun Günlükleri iki cild hâlinde Alfa Yayınları tarafından 2017 yılında yayımlandı. 1984-1999 arasında TÜBİTAK’ta çalışan yazar, hâlen Sabancı Üniversitesi Sanat ve Sosyal Bilimler Fakültesi’nde öğretim üyesi olarak, yakın dönem siyasî tarihimizle ilgili araştırmalarını sürdürmektedir.