V roku 1312 bol účastníkom bitky pri Rozhanovciach na strane kráľa Karola Róberta proti Omodejovcom a Matúšovi Čákovi. Vyviazol s ťažkými zraneniami a za zásluhy dostal od kráľa úrad zvolenského veľžupana (Zvolen predtým ovládal M. Čák.). Na strane kráľa stál aj v bojoch o Vyšehrad (1316) a v roku 1317 v bojoch o hrad "Adrián" (maď. Adorján v blízkosti mestečka Livada, v Rumunsku v blízkosti súčasných maďarských a ukrajinských hraníc) a v bojoch o Komárno.