Bursa’da doğmuştur. Ünlü Sadrazam Cevdet Paşa’nın kardeşi, C. Şakir Kabaağaçlı’nın (Halikarnas Balıkçısı) babasıdır. Sadrazam Cevat Paşa’nın küçük kardeşi olan yazar, Harbiye’yi bitirdikten sonra Tümgeneralliğe kadar yükselmiş ve Karahisar’da, 1332/1916 yılında yaşamını yitirmiştir. Gömütü, Büyükada’dır.
Yazarın en geniş kitabı beş ciltlik Yeni Osmanlı Tarihi’dir. (İst. 1911) Bu kitabının sadece iki cildi basılmıştır. Yazarın İnekçilik ve Sütçülük adlı bir zıraat kitabı da basılmıştır. Yazarın ayrıca; Selahaddin Eyyübi, Mısır Tarihi, Muhtelif Tarih-i İslam ve Osmani gibi tarih kitaplarının yanı sıra; Salah Eyyübi adlı tarihi piyesi vardır.
(BURSALI TAHİR III, s. 147; O. Bayrak, Tarihçiler, s. 154; F. Babinger, Tarihçiler, s. 430)