Von 1974 bis 1977 lehrte er in Speyer, dann bis 1981 in Mannheim. 1981 übernahm er den Lehrstuhl für Öffentliches Recht und Verwaltungslehre an der Universität Mainz, den er bis zur Emeritierung im Jahr 2001 innehatte.