Родился 18 февраля (3 марта) 1915 года в деревне Каковино Рузского уезда Московской губернии.
Спортсмен (футбол), тренер. Нападающий, полузащитник.
Мастер спорта СССР. Заслуженный тренер СССР (16.02.1957).
Начал играть в 1930 году в Москве в юношеской команде фабрики имени П. Алексеева, затем клубных командах завода «Авиахим» — 1934-35. В «Спартаке» — 1936-41 (по июль), 1944-47, «Зените» (обе — Москва) — 1941 (август-октябрь).
В чемпионатах СССР 68 матчей, 6 голов.
Чемпион СССР (1939), 3-й призер чемпионата СССР (1940).
Обладатель Кубка СССР (1938, 1939).
В сборной Москвы — 1938.
Главный тренер «Спартака» (Москва) — 1955-59, 1966, 1973-75, «Арарата» (Ереван) — 1978 (по август). Тренер (1956-57, 1960, с апреля-64, по июнь, 1972, по март и июнь) и главный тренер сборной СССР — 1972 (апрель-май). Главный тренер (1969, с мая-70, по июнь) и тренер олимпийской сборной СССР — 1970 (с августа)-71, 1975. Тренер молодежной сборной СССР — 1957, тренер сборной Москвы — 1956. Главный тренер клубной команды «Дзержинец» (Коломна) — 1948, «Зенита» (Калининград МО) — 1949-54. Главный тренер Федерации футбола СССР — 1964 (с июля)-65, 1967-68, тренер ФШМ (Москва) — 1976-77, завуч СДЮШОР «Спартак» (Москва) — 1982-86.
Под его руководством «Спартак» (Москва) стал чемпионом СССР (1956, 1958), 2-м призером чемпионатов СССР (1955, 1974), 3-м призером чемпионата СССР (1957), обладателем Кубка СССР (1958), финалистом Кубка СССР (1957). При его участии сборная СССР стала Олимпийским чемпионом (1956), обладателем Кубка Европы (1960), 2-м призером Кубка Европы (1964) и чемпионата Европы (1972); молодежная сборная СССР стала победителем III Международных дружеских спортигр молодежи (1957), сборная Москвы — победителем Спартакиады народов СССР (1956).
Один из лучших тренеров отечественного футбола в 1950-70-е годы.
Награжден орденами «Знак Почета» (1957), орденом Почета (1997), медалью «За трудовую доблесть» (1988).
Брат — В.А. Гуляев.
Скончался 23 февраля 2000 года в Москве. Похоронен на Востряковском кладбище в Москве.
Фотография © Сергей Мержанов (Москва).
Фотография могилы © Павел Кац (Москва).