Anastasi played 141 matches for the Italian national team. Anastasi winning the gained 1990 World Championship, 1989 European Championship, gold medalist of the 1990 World League and 1991 World League with Azzurri. Anastasi at club level first team in the Parma from 1977 to 1980. He with Modena, Falconara and Treviso won three CEV Challenge Cup.