In 1961 este legitimat la Scoala Sportiva 2 Bucuresti,
unde activeaza doi ani, dupa care se transfera la Dinamo. Aici joaca
doi ani, timp in care debuteaza si in Divizia A (21.06.1964, Dinamo
- Rapid, 5-2), dupa care urmeaza doi ani petrecuti in divizia B
la Stiinta Bucuresti. Dupa aceea revine la Dinamo unde joaca pana
in 1977, perioada in care isi defineste personalitatea sportiva,
reusind sa castige 5 titluri si o cupa. Urmeaza perioada 1977-1981
la Corvinul Hunedoara unde in ultima parte a activat si ca antrenor.
A fost cea mai buna perioada din istoria acestiu club. In toamna
lui 1981, abandoneaza cariera de jucator si preia echipa nationala.

In 1982 devine director tehnic al FRF, calitate in care ocupandu-se
direct de pregatirea echipei reuseste superba performanta de a califica
echipa nationala la turneul final al Campionatului European din
Franta, 1984. Din 1986 devine antrenor la Dinamo. In sezonul 1989-1990,
castiga eventul cu Dinamo. Pe plan european reuseste sa ajunga in
sferturile cupei cupelor (1988-1989) si in semifinalele aceleasi
competitii un sezon mai tarziu. Urmeaza perioada italiana unde antreneaza
in perioada 1991-1997, Pisa, Brescia si Regiana. In 1997 revine
in tara la Rapid cu care castiga cupa in 1997-1998 si campionatul
un an mai tarziu. Urmeaza experienta Internationale Milano, urmata
de exceptionalel performante obtinute cu Galatasaray Istambul, campionatul
Turciei, cupa UEFA si supercupa Europei. Din sezonul 2002-2003 antreneaza
formatia turca Besiktas Istambul cu care a si castigat campionatul,
inca din primul an, urmand sa participe in Liga Campionilor.