Родился 21 июня 1925 года в Москве.
Спортсмен (альпинизм), арбитр, ученый-физик, математик.
Мастер спорта (5.01.1953). Судья республиканской категории.
Окончил МГУ имени М.В. Ломоносова (1948).
Чемпион СССР (1952) в классе технически сложных восхождений.
Вел активную работу в Федерации альпинизма СССР.
Работал в МГУ имени М.В. Ломоносова — 1951-66, Математическом институте имени В.А. Стеклова Академии наук СССР — 1966-75, начальником лаборатории теории поля отдела высоких энергий Научно-исследовательского института ядерной физики (НИИЯФ) МГУ имени М.В. Ломоносова — 1975-80 (по июль). Эксперт ЮНЕСКО в Индии — 1965.
Доктор физико-математических наук (1960). Профессор (1965).
Опубликовал более 100 научных работ, несколько монографий, в том числе учебник «Ядерная физика» (1972, 1980 — оба — соавтор).
Отец — физик М.Ф. Широков.
Скончался 5 июля 1980 года на леднике Москвина на Памире (Таджикская ССР). Похоронен на Востряковском кладбище в Москве.