Colorado was born on 3 October 1951 in Huatusco, Veracruz.[1] He made his professional debut in the Mexican League in 1975 playing for the Charros de Jalisco, where he pitched two games, earning one win and one save. Despite his good performance, Colorado returned to amateur regional leagues in his home state of Veracruz and did not play professionally again until four years later.[2]
Colorado finished the 1982–83 LMP season with 14 wins, leading the league, and recorded a 0.53 ERA, but lost the Triple Crown to Mercedes Esquer, who finished as the pitcher with more strikeouts. Colorado established a new LMP ERA single season record, that remains unbeaten as of 2023, and is considered as one of the thoughest records to beat in Mexican baseball.[4]
In 1983, Colorado left the Azules and joined the Cafeteros de Córdoba. In 1985, he pitched a seven inning no-hitter against Sultanes de Monterrey in the Estadio Beisborama. In 1987, Colorado played for the Ganaderos de Tabasco and in 1988 for the Bravos de León. From 1989 to 1991, Colorado was part of the Leones de Yucatán. Colorado spent the 1992 season split between Jalisco and Córdoba. In 1993, he returned to Tabasco, now renamed as Olmecas, where he was part of the team that won the 1993 Mexican League championship. Colorado last played in 1994 for the Olmecas.[2]
Colorado was known as a finesse pitcher, often throwing curveballs and changeups. When asked why he was not a power pitcher, Colorado replied: "if they (the batters) can't hit when I pitch slowly, go figure..."[5]