Debutó en la Selección mayor con 20 años el 31 de octubre de 1982 encontra de Rumania. En 1983 ganó la medalla de oro en los IX Juegos Mediterráneos. Ganó el Torneo de las Cinco Naciones en 1983, 1986, 1987 (Grand Slam), 1988, 1989 y 1993.