Il évolue dans la Ligue majeure de baseball pour les Red Sox de Boston de 1982 à 1990 avant de compléter sa carrière par 12 matchs joués en 1991 pour les Padres de San Diego. Avec Boston, il est joueur par excellence de la Série de championnat 1986 de la Ligue américaine.