Sky Callahan was born in Sagamihara, Japan, the son of a career Army officer and his wife, and spent his childhood primarily in Texas.