Bil je kapitan (poveljnik) trdnjave Esztergom, kjer je naredil veliko kariero. Leta 1440 je je nasprotoval izvolitvi Vladislava III. Poljskega za kralja Ogrske in podprl kandidaturo drugega Jagelonca.
Leta 1453 je postal hetman Gornje Ogrske, kot se je takrat uradno imenovala Slovaška. V letih 1474–1481 je bil guverner kralja Matije Korvina v Šleziji in Lužici, v letih 1473–1478 in 1486–1499 pa župan Trenčina.
Družina
11. avgusta 1483 se je poročil (njegova druga poroka) s poljsko kneginjo Hedviko (Jadvigo) Cieszynsko, s katero je imel štiri otroke:
Ivana Zapolja (2. junij 1487 – 22. julij 1540), kralja Ogrske
Jurija Zapolja (okoli 1494 – 29. avgust 1526), ubitega v bitki pri Mohaču
Magdaleno Zapolja (okoli 1499–1499), ki je umrla kmalu po rojstvu.
Smrt
Štefan Zapolja je umrl 23. decembra 1499. Pokopan je v družinski grobnici v Spiški Kapituli.
Sklic
↑Markó, László (2006). A magyar állam főméltóságai Szent Istvántól napjainkig: Életrajzi Lexikon [Visoki funkcionarju Ogrske države od kralja Svetega Štefana do današnjih dni: Biografski leksikon] (madžarsko). Helikon Kiadó. ISBN 963-547-085-1.