Johann II. trat zunächst ab 1383 als Domherr von Würzburg in Erscheinung, später gehörte er dem Bamberger Domkapitel an und war ab 1390 Dompropst. Im Sommer 1422 war er als Fürstbischof Teilnehmer am Reichstag in Nürnberg, wo das Vorgehen gegen die Hussiten beraten wurde. Im Bayerischen Krieg verhandelte er wegen einer Waffenruhe, um sich auf die Bekämpfung der Hussiten konzentrieren zu können. Er war zuvor Gegner Ludwigs VII. Seine Innenpolitik war geprägt von Sparsamkeit, das Hochstift wurde schuldenfrei und frei von Verpfändungen. Er wurde im Willibaldschor des Eichstätter Domes neben Hildebrand von Möhren begraben.