Mehmet Paşa, 1682-1683 yılları arasında Diyarbakır Beylerbeyi olarak görev yaptı. Bu görevdeyken Merzifonlu Kara Mustafa Paşa'nın idaresindeki Avusturya seferine katıldı. İkinci Viyana Kuşatması'nda yaşanan bozgundan sonra Merzifonlu Kara Mustafa Paşa tarafından Osmanlı Ordusu'nu takip eden düşmanın önünü kesebilmesi için Ciğerdelen (Štúrovo)'e gönderilmiş, burada yapılan Ciğerdelen Muharebesi'nde ilk düşman saldırısını püskürttükten sonra ikinci saldırıda yenilmiştir. Daha sonra Budin Beylerbeyi görevine getirilen Mehmet Paşa, 1684 yılındaki Budin Kuşatması'nda ölmüştür.