Spacey was born in South Orange, New Jersey. He moved to Southern California at age four. The name "Spacey" was the surname of his grandmother, he took it as his acting surname in high school. He worked as an actor in the theatre before he worked in movies and shows.