1882’de Mülkiye Mektebini bitirdi. 1884’te Mabeyn tercümanlığına tayin oldu. Bu görevi sırasında Hukuk Mektebinde tarih, siyaset hukuku, idari hukuk ve devletler hukuku dersleri verdi. 1894’te Babıali hukuk müşavirliği görevine getirildi. İkinci Meşrutiyetten sonra kurulan Kamil Paşa başkanlığındaki hükümette maarif ve dahiliye nazırlığı yaptı (1908). Aynı yılın sonlarında Roma büyükelçiliğine, Hüseyin Hilmi Paşa’nın istifası üzerine de 1910’da sadrazamlığa getirildi. 1911’de Rıfat Paşanın Paris Büyükelçiliğine tayin edilmesi üzerine Hariciye Nazırlığını da üstlendi. Bu sırada İtalyanların Trablusgarb’a saldırmaları İbrahim Hakkı Paşanın sadrazamlıktan istifasına sebep oldu (Eylül 1911). 1915’te Berlin Büyükelçiliğine tayin edildi. Birinci Dünya Harbine son vermek üzere Brestlitovsk görüşmelerine katılan Osmanlı heyetinde yer aldı (Mart 1918). Berlin’deki görevine döndükten kısa bir süre sonra öldü (29 Temmuz 1918). Cenazesi İstanbul’a getirilerek Yahya Efendi Türbesine gömüldü.
Eserleri:
Üç ciltlik Tarih-i Umumi (1888-1889), Mehmed Azmi ile birlikte Muhtasar İslam Tarihi (1889), Küçük Osmanlı Tarihi (1890) ve iki ciltlik Hukuk-ı İdare (1890-1891)'dir.