Roomes played cricket as a child, then graduated to baseball after his family relocated to Bushwick, in Brooklyn, New York.
He went to Beach Channel High School in Rockaway Park, where he was signed by the Chicago Cubs (on July 14, 1980) as an amateur free agent.
On May 3, 1989, the Reds called up Roomes, who remained on the major league roster for most of the season, playing 107 games and hitting .263.
[1] In 1990 Roomes continued to struggle with strikeouts, and the Reds had acquired outfielders Billy Hatcher, then later Glenn Braggs.
[1] Roomes retired after the 1991, splitting time between the minor league Portland Beavers and Denver Zephyrs.