Ivan Karlović Krbavski je kao podban i kapetan Hrvatske i Dalmacije sudjelovao uz bana Petra Berislavića u velikoj hrvatskoj pobjedi nad Osmanlijama u Bitci kod Dubice 1513. godine. Ban je postao 1521. te je sljedećih godina pokušao organizirati obranu Kraljevstva od nadirućih Osmanlija koji su u to su doba zauzeli nekadašnje središte Hrvatske s Kninom, Skradinom i Ostrovicom. Zapovijedao je i hrvatskim snagama koje su pomogle u razbijanju osmanlijske opsade Beča.