Seine höchste innerparteiliche Funktion hatte er von 1966 bis 1972 als stellvertretender Landesparteivorsitzender der SPÖ Salzburg inne, zudem gehörte er von 1967 bis 1970 dem SPÖ-Bundesparteivorstand an.