As a player, he played for the St. Louis Cardinals from 1957 to 1958, Cincinnati Reds from 1959 to 1963, Houston Astros from 1964 to 1965 and the Boston Red Sox in 1966. From 1970 to 1973, he was a manager for the Red Sox.