Ozolin was born in Leningrad. He took up athletics in 1955 and soon became the best Soviet sprinter of the 1960s, winning 16 national titles: in the 100 m (1959–1963), 200 m (1960–1961 and 1963), 4×100 m relay (1957, 1961, 1965–1966, and 1968) and 200 m hurdles (1963 and 1967). Later he had a long career as a coach.
In 1984–1992 he headed the Soviet sprinting and hurdling team and in 1992–2003 the Malaysian track and field team
He wrote several textbooks on sprint running.