Selected in the fourth round (126th overall) of the 2020 NFL Draft by the Houston Texans.
Waived by the Texans on Aug. 27, 2024.
Signed to the Arizona Cardinals practice squad on Sept. 11, 2024.
Was promoted to Arizona's active roster on Oct. 7, 2024. Waived on Nov. 18, 2024, and re-signed to the club's practice squad on Nov. 19, 2024.
Signed by the San Francisco 49ers off of Arizona's practice squad on Dec. 25, 2024.
Signed as an unrestricted free agent by the Tampa Bay Buccaneers on March 17, 2025.
Has appeared in 50 career games between the Houston Texans, Arizona Cardinals and San Francisco 49ers, combining to make 23 starts.
Has appeared in two career postseason contests, both for the Houston Texans in the 2023 season.
Yielded just two sacks in 311 pass blocking snaps from the 2022-24 seasons.
From 2020-23, played exclusively right tackle. Pivoted to left tackle in Week 10 of the 2024 season, logging 80 snaps there to finish the season.
Appeared in five games for the Arizona Cardinals in Weeks 3, 5, and 8-10, logging 30 offensive snaps.
After being signed off of Arizona's practice squad by the San Francisco 49ers, started both his appearances for San Francisco in Weeks 17-18, playing 87 combined snaps.
Attended the University of North Carolina, starting 34-of-43 games between left and right tackle.
Earned second-team All-ACC honors following his senior season in 2019, when he started 12 games at left tackle and posted a team-high 43 knockdowns.
As a junior in 2018, started 11 games at left tackle for the Tar Heels, contributing to an offensive line that ranked top-10 in the country in fewest sacks allowed per game (0.91).
Attended Rockhurst High School (Kansas City, Missouri).
Is the son of Jennifer and Andy Heck.
His father, Andy, was a 12-year NFL veteran and currently serves as the offensive line coach for the Kansas City Chiefs.
His brother, Jon, also played offensive line at the University of North Carolina, and is currently the assistant director of strength and performance at Troy University.