Schwartzman was born on October 18, 1960 in Los Angeles, California. He is the son of Producer Jack Schwartzman and stepson of Actress Talia Shire. He is the brother of Stephanie Schwartzman and half-brother to actors/musicians Jason and Robert Schwartzman. John graduated from the University of Southern California School of Cinematic Arts in 1985.