Harbiye'yi bitiren, binbaşıyken (1853) Serdar-ı Ekrem Ömer Paşa'nın yaverliğine atanan Mustafa Eşref Paşa 1870 yılında Bağdat'ta VI. Ordu Kurmay başkanlığı'na, 1876'da Selanik valiliğine getirilmiştir. Mustafa Eşref Paşa daha sonra Tahran'da elçilik yapmıştır.