Giles was a member of the 1975 4-A Alabama State Title basketball team at Parker High School and graduated in 1977 as the City MVP and an All-Metro and All-Region player. As a UAB Blazer, he was part of the 1980-81 team that finished 23-9 with an appearance in the NCAA Tournament "Sweet 16". He averaged 11 points and 7 rebounds for the team and was named to the Sun Belt's second all-conference team. In his senior season the Blazers finished 25-6 with an appearance in the "Elite Eight". He averaged 10 points and 7 rebounds per game and was named to the all-conference team, and the all-tournament team. He completed a bachelor of science in physical education at UAB and later earned a master's in physical education at Jackson State University.
Giles was selected in the 5th round of the NBA draft and played professionally for the Wisconsin Flyers of the Continental Basketball Association. He joined the staff of UAB Blazers head coach Mike Anderson in 2003 and helped coach the team that claimed a share of the 2004 Conference USA championship.
In July 2006 he was hired as the head basketball coach for the Miles Golden Bears. After an NCAA investigation revealed numerous cases of ineligible athletes participating in the athletics program, all programs were placed on probation. In January 2010 interim athletic director Chico Caldwell suspended Giles for unspecified reasons and installed assistant Will Cotchery as interim head coach. Giles was formally released on February 1.
- Millican, B. J. (January 6, 2010) "Miles Suspends Basketball Coach Chris Giles". CBS42.com