Born in Laurel, Miss., Pierce played with the Atlanta Braves for parts of the 1973 and 1974 seasons and with the Detroit Tigers in 1975. He played one year in Japan and for many years in Mexico, where he set a Mexican League record that still stands with 54 home runs for the Leon Braves in 1986.

Pierce remained in Mexico once his playing career ended, working as a manager, coach and scout. He was elected to the Salon de la Fama, the Mexican Baseball Hall of Fame, in 2001.