Dans sa carrière professionnelle, il a gagné deux titres en simple sur le circuit ATP à Adélaïde en 1989 et Moscou en 1993. Il a également gagné trois titres et disputé trois finales en double messieurs.
De 2003 à 2012, il est le capitaine des équipes allemandes pour la Coupe Davis[1] et la World Team Cup, épreuve que l'Allemagne a gagnée en 2005. Il est également le directeur du tournoi de Munich.