Inició su carrera como juvenil en el Mecánica Fina de Bucarest.
En 1982 pasa al Dinamo Bucarest haciendo su debut como profesional el 21 de setiembre de 1986 en la victoria por 4-1 de su club contra el SC Bacău.
En 1996 pasa al Borussia Mönchengladbach donde milita hasta 1998 en que retorna al Dinamo Bucarest.
Tras un breve paso por el Bursaspor de Turquía en el 2000 finaliza su carrera en el Dinamo en el año 2002.
Ha sido internacional con la Selección de fútbol de Rumania en 74 partidos entre 1988 y 2000 anotando 6 goles y disputando dos mundiales de fútbol y dos Eurocopas.