Cameron Crowe was born on July 13, 1957, in Palm Springs, California and raised in San Diego. His father, James, sold residential real estate; his mother, Alice, taught sociology and English literature at the local college. Recognizing that Crowe was gifted, his mother pushed him to excel.