Изначально он играл в турнирах Challenger и в том же году смог выйти в финал мюнхенского турнира . В 1988 году он впервые вышел в полуфинал ATP Tour , а также был в финале трех турниров в парном турнире . Он выиграл свой первый двойной титул в 1990 году вместе с Омаром Кампорезе в Милане , а в следующем году выиграл турнир Heilbronn Challenger Tournament против Маркуса Зоеке . В 1993 году он был в финале турнира ATP в первый раз в своей карьере, но проиграл в Серги Bruguera в Бордо . Всего за свою карьеру он смог выиграть пять двойных турниров. Наивысшего места в мировом рейтинге тенниса он достиг в 1988 году, заняв 67 позицию в одиночном разряде, а в 1990 году - 25 позицию в парной игре. В турнирах Большого шлема он так и не прошел третий раунд в одиночном разряде. В парном разряде он дошел до четвертьфинала на US Open в 1993 году .