Carmelo Castillo was a professional baseball player who played as an outfielder in the Major League Baseball (MLB) for several years. He was born on October 4, 1959, in Santo Domingo, Dominican Republic. Castillo began his professional baseball career in the minor leagues in the early 1980s, playing for various teams such as the Gulf Coast Astros, Columbus Astros, and Tucson Toros.

Castillo made his MLB debut on September 1, 1984, with the Houston Astros. He played in 11 games that season, recording two hits in 14 at-bats. The following year, he played in 44 games for the Astros, hitting .250 with one home run and 10 runs batted in (RBIs). In 1986, Castillo played in 51 games for the Astros, hitting .224 with two home runs and 12 RBIs.

After spending three seasons with the Astros, Castillo was traded to the San Diego Padres in 1987. He played in 47 games for the Padres that season, hitting .250 with two home runs and 11 RBIs. The following year, he played in 70 games for the Padres, hitting .238 with four home runs and 20 RBIs.

Castillo's best season in the MLB came in 1989 when he played in 105 games for the Padres. He hit .273 with eight home runs and 44 RBIs that season. He also stole 10 bases and had a .333 on-base percentage. However, his performance declined in the following years, and he played in only 25 games for the Padres in 1990, hitting .167 with one home run and three RBIs.

Castillo's last season in the MLB was in 1991 when he played in 19 games for the Padres, hitting .200 with one home run and two RBIs. He was released by the Padres in August 1991 and did not play in the MLB again.

Overall, Castillo played in 322 games in the MLB, hitting .244 with 18 home runs and 102 RBIs. He also stole 23 bases and had a .305 on-base percentage. After his MLB career, Castillo played in the Mexican League for several years before retiring from professional baseball.

In conclusion, Carmelo Castillo was a professional baseball player who played in the MLB for several years. He played as an outfielder for the Houston Astros and San Diego Padres, recording 322 games in his career. Although he had a promising start to his career, his performance declined in the later years, and he retired from professional baseball after playing in the Mexican League.