Завиша служил в войсках императора Священной Римской империи Сигизмунда. При вести о походе Ягайло против Тевтонского ордена Завиша поспешил в Польшу и сражался в Грюнвальдской битве (1410 год). Исполнял важные поручения Ягайло на соборе в Констанце и при английском и французском королях.