Ehard studerte jus i München og Würzburg og fikk i 1912 den juridiske doktorgrad. Under første verdenskrig arbeidet han blant annet i det bayerske militære rettsvesen. I september 1919 ble han medlem av Bayerische Volkspartei, og gikk i 1919 til Bayerns justisdepartement. I 1923 ble han assisterende statsadvokat ved Landgericht München I.