Mehmed Vehib naît en 1877 dans une famille albanaise de Ionnina en Épire dans le vilayet de Ioannina, alors une des provinces de l'Empire ottoman en Europe. Son père, Mehmet Emin Efendi, a été maire de la ville, et son frère aîné, Mehmed Essad (1862-1952), fait carrière dans l'armée.
Pendant la première guerre balkanique (1912-1913), il sert sous les ordres de son frère, devenu Essad Pacha, commandant du corps d'armée de Ioannina(en). Au terme de plusieurs mois de combats contre l'armée du royaume de Grèce, les forces ottomanes, encerclées dans Ioannina, doivent capituler après la bataille de Bizani (4-) qui laisse aux Grecs la possession de l'Épire. C'est Mehmed Vehib qui présente la reddition de l'armée au nom de son frère.
Au sortir de sa captivité, Mehmed Vehib est nommé colonel et chef de la 22e division d'infanterie. Il est envoyé dans le vilayet du Hedjaz, en Arabie ottomane(en).
Par aversion envers Mustafa Kemal qu'il a connu pendant la bataille des Dardanelles, Vehib Pacha ne participe pas à la guerre d'indépendance turque (1919-1922). Poursuivi pour malversations financières, il fait un séjour en prison puis s'enfuit en Italie. Il est déchu de sa nationalité en 1927. Il séjourne en Allemagne, Roumanie, Grèce et Égypte.
(en) Cet article est partiellement ou en totalité issu de l’article de Wikipédia en anglais intitulé « Wehib Pasha » (voir la liste des auteurs) dans sa version du .