Miller attended Coffee High School. As a junior, he played tight end and registered only one reception for 17 yards. As a senior, he was moved to offensive tackle and was selected to the All-Region first-team.[1]
Miller accepted a football scholarship from the University of Central Florida. As a redshirt freshman, he appeared in 10 games, starting 8 contests at right tackle. As a sophomore, we was named the starter at right tackle and appeared in 13 games. As a junior, he started 13 games at right tackle. He was part of the team that went undefeated.[1]
As a senior, he was named the starter at left tackle and appeared in 13 games. He finished his college career after playing in 49 games with 47 starts.[1]
On December 24, 2019, he was signed by the Dallas Cowboys from the Cincinnati Bengals' practice squad, to take the roster spot of the injured Xavier Su'a-Filo.[6] He was declared inactive in the season finale against the Washington Redskins. He was waived/injured by the Cowboys on September 2, 2020,[7] and subsequently reverted to the team's injured reserve list the next day.[8] He was waived a day later with an injury settlement.[9]
Seattle Seahawks
On December 17, 2020, Miller was signed to the Seattle Seahawks' practice squad.[10] He was released on January 5, 2021.[11]
Kansas City Chiefs
On June 14, 2021, Miller signed with the Kansas City Chiefs.[12] He was released on August 31, 2021.[13]