Pertev Paşa, Yanyalı Mustafa Paşa’nın oğludur. Harbiye’den kurmay yüzbaşı olarak 1892'de mezun olmuştur. 1894’te askeri öğrenimini ilerletmek için Almanya’ya gönderildi. Albay olduktan sonra 1904'te Kurmay Mektebi'ne öğretmen olarak atandı. Rus-Japon Savaşına gözlemci olarak gönderildi. 1906 yılında İstanbul’a döndü ve paşalığa terfi ettirilerek 6. Ordu Kurmay Başkanlığına atandı. Balkan Savaşı’na katıldı, Birinci Dünya Savaşı’nda Kafkas cephesinde bulundu. Askerî ateşe olarak Viyana’ya gönderildi. Dönüşünde Kurtuluş Savaşına katılmak üzere Anadolu’ya geçti. Askeri okullar müfettişliği, Coğrafya Encümeni başkatipliği, Harp Tarihi Encümeni başkanlığı, Askerî Temyiz Mahkemesi üyeliği yaptı, 1932 yılında emekli oldu. Erzurum milletvekili olarak 1936-1946 yılları arasında TBMM’de bulunmuştur.