Johannes Ziegler studierte Volkswirtschaftslehre an der Universität Augsburg. Er promovierte am Lehrstuhl für Wirtschaftspolitik (insbesondere Industrieökonomik) der Universität Augsburg. Sein Forschungsschwerpunkt liegt in der industrieökonomischen Theorie von Unternehmen und deren Interaktion auf Märkten.