Harbiye’yede okurken II. Abdülhamit’e karşı gizli çalışmalara katılmaktan tutuklandı. İkinci Meşrutiyet’in ilanıyla serbest bırakıldı. İttihat ve Terakki’ye muhalefet etti. 31 Mart İsyanı sonra tekrar tutuklanarak sürgüne gönderildi. Sürgünden Mısır’a kaçtı. Mısır Hidivi Abbas Hilmi Paşa’nın isteği ile Fas ordusunun düzenlenmesi çalışmalarına katıldı. Daha sonra Paris’e gitti. İttihat ve Terakki yönetimine karşı olan Prens Sabahattin’le işbirliği yaptı. Sadrazam Said Halim Paşa ölünce İstanbul’a döndü.
İttihat ve Terakki ile mücadeleye devam etti. Hükümeti devirmeye çalışırken yakalandı. Önce Bodrum’a, daha sonra Sinop’a sürüldü. Sinop’tan Sivastopol’e kaçarak Paris’e gitti. Oradan Cenevre’ye geçti. I. Dünya Savaşı sonunda İstanbul’a döndü. Milli Mücadeleye yardım etmek amacıyla Gebze Kaymakamı oldu. Buradaki çalışmaları anlaşılınca, Damat Ferid Paşa Hükümeti kaymakamlıktan aldı. İstanbul’a dönerek Kurtuluş Savaşı’nı destekleyen çalışmalar yaptı. Savaştan sonra siyasal yaşamdan uzaklaştı.