Zachary Herron was born in Dallas, Texas to Myta and Josh Herron on May 27, 2001 at 12:14 P.M. He has two younger siblings: Ryan Herron (born March 2, 2004) and Reese Herron (born August 10, 2011).
He has been singing since he was young, usually entertaining guests and also performing magic tricks. When he was nine years old, he sang Justin Bieber's "Baby" at his cousin's wedding. He grew up singing in choir, but didn't really like it, preferring to be solo.
In sixth grade for his school's talent show, he sang his rendition of Bruno Mars' "When I Was Your Man".[4] In eighth grade he was voted "Most Talented" and during this period taught himself how to play the guitar and made covers, posting them over his Instagram and YouTube. His parents understood his interests in music and sent him to Septien Entertainment Group, a school which helps artists develop. He learned how to write and release his own music. This gave him the opportunity to perform at various venues, including Six Flags. When he was in his freshman year, a girl asked him to sing and he chose "Stitches” by Shawn Mendes, which went viral, the video attaining fifteen million views in a week. This helped gain more of an audience.
In January 2016 he dropped his debut single "Timelapse" and noticed similar musicians like him going on social media tours, which inspired him to join. He contacted the management of Impact, who invited him to try an event, and flew down with his father to Indianapolis for his first-ever live show. Due to a great response, Zach got to be on the official Impact Spring Break Tour. Continuing with the meet and greet tours around the United States, he dropped his second single "Why" in June 2016. Later that year in September he joined the five-piece group, Why Don't We. Together they have dropped an EP two months later, and four EPs in 2017. In 2018 their debut album, 8 Letters, was put out on August 31, 2018. In 2019, a total of twelve singles were released.