Zusammen mit Johann II. nahm er 1270 am Siebten Kreuzzug unter König Ludwig IX. von Frankreich teil. Nachdem dessen Expedition vor Tunis scheiterte, kehrte Johann I. in sein Herzogtum zurück, während sein Sohn den Kreuzzug im Heer des englischen Kronprinzen Eduard (I.) ins Heilige Land fortsetzte.