Родился 16 февраля 1942 года в Саратовской области.
Спортсмен (парусный спорт), тренер.
Мастер спорта СССР международного класса. Заслуженный мастер спорта СССР (31.10.1984).
Окончил ГЦОЛИФК.
Начал заниматься парусным спортом в 1959 году. Воспитанник яхт-клуба «Буревестник» (Москва). Выступал за ЦСК ВМФ (Москва). Тренировался под руководством Д.Л. Зворыкина.
Чемпион СССР (1967, 1968, 1970, 1972 — в классе «Звездный»; 1976, 1977, 1978, 1980, 1984, 1985 — в классе «Солинг»; 1973 — в классе «Темпест») и России (2008) в классе «Дракон», призер чемпионатов СССР. Победитель Спартакиады народов СССР (1979, 1983) в классе «Солинг», 2-й призер чемпионатов СССР (1971, 1975).
Победитель Кубка СССР.
В сборной СССР — с 1969 года.
2-й призер Олимпийских игр (1980) в классе «Солинг».
2-й призер чемпионата мира (1984) в классе «Солинг».
Чемпион Европы (1980) в классе «Солинг», 2-й призер чемпионатов Европы (1971 — в классе «Звездный»; 1982, 1983 — в классе «Солинг»).
3-й призер международных соревнований «Дружба-84».
Участник Олимпийских игр (1972, 1976), чемпионата мира (1981).
Старший тренер сборной СССР по килевым лодкам — до 1992 года.
Брат — А.Ф. Будников.
Скончался 26 апреля 2023 года. Прах развеян над Клязьменским водохранилищем (Московская область).