John Chance was born in Irving, Texas. As of 2021 he resides in The Woodlands, a suburban division of Houston, Texas. He is a full-time college student attending Lone Star College.
In 2019 he was cast as Ryan James in Breaking Strongholds (2021), set to be filmed in Montgomery, Texas.