He was signed as an amateur free agent by the Boston Braves on July 5, 1951. His best season in the minors was with the Hagerstown Braves in the class B Interstate League, when he had a record of 18 wins and 7 losses, with 2.82 earned run average in 214 innings pitched. He appeared in 16 games for the Milwaukee Braves during the 1959 and 1960 seasons. He was traded from Milwaukee to the Kansas City Athletics on May 11, 1960 for pitcher George Brunet. He pitched in 14 games for the Athletics in 1960 and 1962.