Il a effectué sa thèse en 1985 sous la direction de Michael Herman.
Il a reçu la médaille Fields en 1994 au congrès de Zurich pour ses travaux sur les systèmes dynamiques.