Родилась 28 июля 1947 года в Советской Гавани Хабаровского края.
Спортсменка (фехтование), тренер.
Заслуженный мастер спорта СССР (1968). Заслуженный тренер Республики Беларусь (1994). Заслуженный деятель физической культуры и спорта Белорусской ССР (1979).
Окончила Минского государственного педагогического института (1971).
Начала заниматься фехтованием в 1961 году. Выступала за ВФСО «Динамо» (Минск). Тренировалась под руководством Г.М. Бокуна и Л.П. Бокун.
Чемпионка СССР (1969, 1971, 1975, 1978, 1980) в фехтовании на рапирах в личном зачете, 2-й призер чемпионатов СССР (1967, 1968, 1972, 1974, 1976), 3-й призер чемпионата СССР (1970).
Победительница Кубка СССР (1969-78).
В сборной СССР — 1968-80.
Олимпийская чемпионка (1968 — в личном зачете; 1968, 1972, 1976 — в командном зачете), 2-й призер Олимпийских игр (1980) в командном зачете, 3-й призер Олимпийских игр (1976) в личном зачете.
Чемпионка мира (1969 — в личном зачете; 1970, 1971, 1974, 1975, 1977, 1978, 1979 — в командном зачете), 2-й призер чемпионатов мира (1970, 1977 — в личном зачете; 1969, 1973 — в командном зачете).
Победительница Кубка Европы (1968-78) в личном и командном зачетах.
Внесена в книгу рекордов Гиннеса как рекордсменка по количеству завоеванных олимпийских медалей по фехтованию на рапирах среди женщин.
Заведующая кафедрой педагогики и психологии Белорусского ГУФКа — с 1983 года.
Член исполкома Олимпийского комитета Белорусской ССР и Республики Беларусь — с 1991 года.
Кандидат педагогических наук (1978). Профессор (1993).
Награждена орденами Дружбы народов, «Знак Почета» (дважды), белорусскими орденами Отечества III степени (21.10.1997), Почета (18.12.2017), Серебряным орденом МОК (1997), медалью Пьера де Кубертена (2007).
Введена в Зал славы отечественного фехтования (2009) и Зал славы FIE (2015).
Почетный гражданин Минска (Республика Беларусь, 2007).