Component al CS Dinamo Bucuresti, a debutat in canotaj in 1965.
Alaturi de Petre Ceapura si Gheorghe Gheorghiu (carmaci), a facut parte din echipajul de doi rame cu carmaci (2+) care, in 1970, la CM de la St. Catharines (Canada), a cucerit primul titlu mondial din istoria canotajului masculin romanesc.
Alaturi de acelasi Petre Ceapura si Ladislau Lovrenschi (carmaci), in 1972, la JO de la Munchen, Stefan Tudor a cucerit prima medalie olimpica din istoria canotajului masculin romanesc, bronz la 2+.
A primit titlul de Maestru Emerit al Sportului.