Born in Trevose, Pennsylvania, on January 4, 1947, Reynolds graduated from Marlborough High School (Massachusetts), and attended New Mexico Highlands University.
[1] He was selected by the Phillies in the fourth round of the 1966 Major League Baseball Draft and was listed as 6 feet (1.8 m) tall and 180 pounds (82 kg).
In the major leagues, he lost 29 of his 36 career decisions (yielding a poor .269 winning percentage), although he played largely for losing teams.
After retiring from the mound, Reynolds was a minor league pitching coach in the Toronto Blue Jays' and Chicago Cubs' organizations.
He then returned to his alma mater, coaching baseball and teaching physical education and project adventure at Marlborough High School.