 Smith was born James Betsil and played his first two years of high school basketball at Taylor Allderdice High School in Pittsburgh, Pennsylvania.During the Summer before his junior year, he transferred to Homestead High School in Homestead, Pennsylvania.He made the move largely to increase his chances of playing college basketball, going so far as to move in with a local family (who became his legal guardians) and legally changing his name to James Smith.