Rojas was a right-handed relief pitcher in his playing days. He was the Cuban National Team's all-time leader in saves before he and 12 others left their homeland by raft in 1994, were rescued by the United States Coast Guard, and eventually emigrated to the United States.[1] Rojas played independent league baseball in 1995 before being acquired by the Florida Marlins in his adopted city of Miami. Rojas pitched for two seasons in the Marlins' system — including service with the Triple-A Charlotte Knights for eight games — before injuries ended his active career. He won four games and lost six, appearing in 29 games with an earned run average of 4.56. He batted right-handed and stood 6 feet (1.83 m) tall and weighed 210 pounds (95 kg) as an active player.
In 1997, he became a full-time coach in the Marlins' system, a post that he held through 2001. In 1999, he was briefly a member of the Marlins' MLB coaching staff, serving as interim bullpen coach. He spent the 2002 season with the Pirates as Latin American pitching coordinator, and rejoined the Pittsburgh system in 2005.