A three-year letterman in golf and basketball, Keith led the golf team to the SoCon championship as a senior (1954) and served as the team's captain. He was also captain of the basketball team as a senior and averaged 12.2 points a game. He scored 18 in a win vs. South Carolina and had 28 in a near upset of Furman in his senior campaign. Keith later served on the Davidson Board of Trustees from 1973-83, and the golf program has an endowed scholarship in his name. He was also co-founder of Tom Scott Memorial Golf Tournament.