1903 wurde Gebhart als Kandidat der Freien Vereinigung erstmals Mitglied der bayerischen Abgeordnetenkammer, der er bis zum Zusammenbruch der Monarchie in Deutschland im November 1918 angehören sollte. In den Jahren 1912 bis 1918 war er zudem Abgeordneter des Reichstags in Berlin, in dem er den Wahlkreis Pfalz 5 (Homburg-Kusel) vertrat. 1919/1920 war er auch Bürgermeister von Lauterecken.