Эдуард Григорьевич родился в Ростове-на-Дону в семье служащих.
С 1952 по 1956 г. учился на историко-филологическом факультете ростовского пединститута. После окончания вуза был сельским учителем, по распределению преподавал русский язык и литературу в школах Узбекистана.По возвращению в Ростов перешёл на журналистскую работу: был литературным сотрудником фабричной многотиражки, затем в областной молодёжной газеты «Комсомолец» , позднее, в газете УВД области.
С 1970 по 1994 г. Эдуард Григорьевич Барсуков — сотрудник аппарата УВД, в настоящее время пенсионер МВД России.