Доронин родился в 25 марта 1938 года в Москве. За карьеру игрока выступал за «Крылья Советов» (1957 – 1958), московское «Торпедо» (1959–1960), ЦСКА (1961–1962), СКА Ростов (1963–1964), луганскую «Зарю» Луганск (1965–1967), узбекский «Политотдел» и костромской «Спартак» (1969). Всего в чемпионатах СССР нападающий провел 128 матчей, в которых забил 18 мячей. В 1960 году в составе «Торпедо» Доронин стал чемпионом и обладателем Кубка СССР.
В 1973 году 36-летний Доронин начал тренерскую карьеру в юношеских командах спортивного клуба «Медик» , затем перешел в «Станколинию» . В 42 года Доронину решил стать судьей. В период 1980 по 1987 год он отсудил 86 матчей высшей лиги чемпионата СССР и заслужил всесоюзную категорию. В 1982, 1983 и 1985 году Доронин был в списках лучших арбитров сезона.
