Родился 1 декабря 1936 года. Окончил Ленинградский театральный институт в 1959 году. Служил 10 лет в театре им. Ленинского комсомола, затем 2 года в Малом Драматическом театре. В 1969 году пришел на радио и поступил на режиссерский факультет. В 1972 году закончил его. С 1976 года повышение от режиссера до главного редактора художественного вещания. Затем назначение на работу в Лентелефильм. В 1992 году организация перестала существовать. Агафонов вернулся на радио к режиссуре. Работал с лучшими актерами Ленинграда. Создатель циклов Театр детектива, В мире фантастики, Срочно требуются юмористы.