Johann nahm am Kreuzzug von 1239 bis 1241 teil. Auf Vermittlung von Richard von Cornwall versuchte er, den Bürgerkrieg gegen den nominalen Regenten des Königreichs Jerusalem, Kaiser Friedrich II., bzw. dessen in Tyrus residierenden Statthalter Richard Filangieri, beizulegen. Der Krieg eskalierte aber bald wieder und endete 1243 mit der Eroberung von Tyrus durch die Barone.