Окончил Академию физической культуры.
С 1985 по 1987 выступал за ЦСКА, с 1987 по 1992 — за «Крылья Советов». В чемпионатах СССР и России — 242 игры, 53 гола.
В 1991 годы был выбран «Торонто Мэйпл Лифз» под 160-м номером. Играл за «Торонто» (1992-95), «Питсбург» (1995-97), «Анахайм» (1997-98), «Детройт» (1998), «Вашингтон» (1998—2001). За 556 игр в НХЛ забил 54 гола, сделал 206 результативных передач, набрал общий показатель полезности (+29).
В составе сборной Мира участвовал в «Матче Всех Звезд НХЛ»-1998.
Младший брат Борис Миронов — известный хоккеист, игрок сборной России, призер ОИ-1998.