Er stammte aus der Westpfalz und machte in Nordbaden Karriere. Edgar John arbeitete als Maler und Plastiker, Zeichner und Illustrator. Er verfügte über alle bildnerischen Techniken, formte Figuren in Ton und Metall. Die Gemeinde Hüffenhardt, wo er in der zweiten Hälfte seines Lebens wirkte, benannte eine Straße nach ihm.