Johannes Pohl studierte Rechtswissenschaften an der Universität Bayreuth und legte 2019 die Erste Juristische Prüfung ab. Er war wissenschaftlicher Mitarbeiter am Lehrstuhl für Bürgerliches Recht und Steuerrecht, Gesellschafts- und Bilanzrecht an der Universität Bayreuth. 2024 begann er das Rechtsreferendariat im Bezirk des Oberlandesgerichts Bamberg.