Osman Paşa pełnił funkcję bejlerbeja Jemenu, Habeş i Diyarbekir. Wziął udział w wojnach osmańsko-perskich pod dowództwem Lali Mustafy Paszy i został Beylerbeyi Szyrwanu. Z pomocą krymskiego chana Mehmeta Giraya podbił cały północny Azerbejdżan aż do Karabachu, Muganu i Kızılağaç.

Po powrocie do Stambułu został mianowany sanjakiem (gubernatorem dystryktu) w Anatolii, a następnie gubernatorem Niğde. W 1573 roku został bejlerbejem Diyarbekir. Po czterech latach wstąpił do armii dowodzonej przez Serdara Ekrem (wielki wezyr) Lala Mustafa Paszę. Dzięki doskonałości swoich oddziałów i męstwu w bitwie pod Çıldır został Beylerbeyi Szyrwanu, podbitym w 1578 roku. 9 września 1578 roku pokonał armię perską w bitwie pod Koyun Geçidi.

Późniejsze lata Osman Paşa spędził pięć lat na Kaukazie, walcząc z Persami. Wzmocnił rządy osmańskie w Szyrwaniu, północnym Azerbejdżanie, Dagistanie i Gruzji. 8 maja 1583 roku rozbił armię perską liczącą siedemdziesiąt tysięcy żołnierzy w trzydniowej bitwie Pochodni. Po tym zwycięstwie łatwiej było podbić południowe odcinki rzeki Kura. W tym samym czasie zdetronizował chana krymskiego Mehmeta Giraya i intronizował nowego chana, İslâma Giraya.