Nach der ungarischen Niederlage in der Schlacht von Mohács 1526 war er während des ersten österreichischen Türkenkrieges zunächst bis Februar 1527 für die Grenzsicherung in Kroatien verantwortlich. Seine Berufung im April 1527 zum Stadthauptmann von Preßburg dauerte nur bis zum Juli, als er nach Beschwerden der ungarischen Adligen wegen seiner rücksichtslosen Steuereintreibungsmethoden wieder abberufen wurde. Vom Sommer 1527 an kämpfte er für Ferdinand I. gegen den siebenbürgischen Gegenkönig Johann Zápolya, den er am 8. März 1528 bei Szina (südlich von Kaschau in der Slowakei) besiegte; allerdings konnte Zápolya nach Polen entkommen. Von 1528 bis 1537 war er Landeshauptmann der Krain und ab 1530 auch Obristfeldhauptmann in Ungarn, Kroatien und der Windischen Mark. 1529 zeichnete er sich beim Entsatz von Wien und bei der Verfolgung des abziehenden osmanischen Heeres aus, und am 19. September 1532 vernichtete er bei Weikersdorf am Steinfelde ein mehrere tausend Mann starkes Restheer des osmanischen Generals Kasim Bey, das aus der vorangegangenen Schlacht bei Leobersdorf–Enzesfeld entkommen war. Im Oktober 1532 wurde er mit 5000 Mann zur Entsetzung von Gran befohlen und danach mit der Aushandlung eines Waffenstillstands im Dezember 1532.