Sterling Knight was born in Houston, Texas. He has a younger sister, Samantha Scarlett, and a younger brother, Spencer Shuga. He lived in Texas before moving to Los Angeles, California to keep going with his acting career.