Three-sport letterman for three years in football, basketball and baseball at Abilene High school. Played college baseball at Oklahoma and then transferred to Texas Tech, where he was an all-Southwest Conference infielder in 1992 and 1993. He also earned his degree in Business Administration.
He played professional baseball for seven years, including five seasons in the minors for the Chicago Cubs. He has been with the Cubs’ organization for 23 years, including four years as a minor league hitting coach, two years a manager and 17 years as a scout.