Nato in Romania, nel 1986 si trasferì con la famiglia in Germania Ovest acquisendone la cittadinanza e debuttò nel circuito professionistico. L'anno successivo raggiunge la sua prima finale nel tennis professionistico a Livingston venendo sconfitto da Johan Kriek. L'anno seguente sull'erba di Bristol vince il suo primo titolo ATP. Tre anni dopo si ripete sempre su erba, questa volta a Rosmalen. Nei tornei del Grande Slam ha raggiunto gli ottavi di finale agli Australian Open 1988 e a Wimbledon 1992, fermato in entrambe le circostanze dal futuro vincitore del torneo, rispettivamente Mats Wilander e André Agassi.
Nel corso della sua carriera ha vinto diversi titoli minori di categoria ATP Challenger Series. Si è ritirato nel 2000.