Mahmud Pasha was a capable soldier. After distinguishing himself at the Siege of Belgrade (1456), he was raised to the position of Grand Vizier as a reward, succeeding Zagan Pasha.[12] Throughout his tenure he led armies or accompanied Mehmed II on his own campaigns.[13]