Mustafa era un burocrate nell'impero ottomano. Fu nominato Capitan Pascià (grande ammiraglio) e poi comandante del fronte polacco durante la Guerra austro-turca. Insieme alle forze del khan di Crimea Selim I Giray, fu in grado di difendere Kamianets-Podilskyi, un importante forte (ora in Ucraina) dagli attacchi polacchi. Nel 1690 fu nominato governatore di Damasco (ora in Siria) e successivamente di Tripoli (ora in Libano). Il 27 marzo 1693 succedette a Çalık Ali Pascià come gran visir.