Gerhard studierte in Berlin Mathematik und kam 1976 zu seiner ersten Arbeitsstelle nach München. Hauptberuflich arbeitete er überwiegend selbstständig in der Softwarebranche, nebenberuflich als systemischer Gestalt-Coach. Nach Eintritt in den Ruhestand beschäftigt er sich intensiver mit den Ursachen des Klimawandels und den politischen Versäumnissen in diesem Bereich. Daraufhin beschloss er 2021 Mitglied bei Bündnis90/Die Grüne zu werden. Er ist Mitglied in der Landesarbeitsgemeinschaft Energie und seit Oktober 2024 Beisitzer des Ortsvorstands Ramersdorf-Perlach.