Originally signed by the Denver Broncos as a rookie free agent on 5/12/17 and was released on 9/2/17. Signed to Denver's practice squad on 9/3/17 and was added to the active roster on 10/21/17. Re-signed with Denver to a one-year contract as an exclusive rights free agent on 3/13/18 and 4/1/19. Again re-signed with the Broncos on 4/17/20, a one-year contract as a restricted free agent. Signed a one-year contract with the Chicago Bears on 3/23/21. Signed a one-year contract with the Atlanta Falcons on 3/17/22. Signed with the Arizona Cardinals on 4/4/23.
2022: Started all nine games he appeared in at left guard, helping the Falcons rush for the second-most yards in a single season in franchise history (2,718 yards) … helped pave the way as Tyler Allgeier set the franchise rookie rushing record with 1,035 yards, breaking the previous mark set by William Andrews (1,023 in 1979) … blocked for an offense that rushed for more than 100 yards in 15 consecutive games for the third time in franchise history and the first time since 2005 … spent Weeks 9-14 on injured reserve (knee) … started at LG in his Falcons debut vs. NO (9/11) and helped Falcons post a season-high 416 total yards of offense, including 201 rushing yards and two TDs … started at LG for the second consecutive game … started in the Falcons victory vs. Cle (10/2), helping rushing attack total 202 yards and two TDs on 35 carries (5.8 avg.) … started vs. SF (10/16) as the Falcons rushed for 168 yards and a TD while Marcus Mariota completed 13-of-14 pass attempts (92.9%) for 129 yards and two TDs … started at LG as Atlanta put up a season-high 37 points in a victory vs. Car (10/30); helped Falcons put up 406 total yards, including 167 rushing yards and 239 net passing yards … missed the next five games on injured reserve (knee) … returned to the starting lineup @ NO (12/18) and helped offense put up a season-high 231 rushing yards and two TDs on 39 attempts (5.9 avg.).
2021: Saw action in 12 games (one start) … start came at right tackle and also saw action as a reserve on the o-Line in four other contests … all other action came on special teams … saw action as a reserve on the line in his Bears debut @ LAR (9/12), playing 22 snaps on offense … played 35 snaps on the o-line in a victory @ LV (10/10) … made his first start for Chicago vs. GB (10/17).
2020: Started seven of the nine games he appeared in with Denver, with all seven starts coming at right tackle … spent Weeks 4-10 on injured reserve (leg) … started at RT in the season-opener vs. Ten (9/14), marking his first-ever Week 1 start … started the next two games: @ Pit (9/20) and vs. TB (9/27) before a fractured shin kept him out of action until Week 12 … returned to the starting lineup @ Car (12/13) and helped the Broncos score 32 points on a season-high five TDs; protected Drew Lock as he threw for a career-high four TDs and finished with a career-best 149.5 passer rating … started at RT in the final three games.
2019: In his third season with the Broncos, set career highs in games played (15), starts (12) and offensive snaps (835) … all 12 starts came at RT … blocked for a rushing attack that totaled 1,662 yards and 11 rushing TDs on 409 attempts (4.1 avg.) … did not allow a single sack in his final six starts … played in 100% of the team's offensive snaps in 11 of his 12 starts … started at RT in Games 2-7 and 9-15.
2018: Played 12 games and made his first seven career starts all at RG and also saw action at LT … played 100% of the offensive snaps in all seven of his starts, which came in the final seven contests of the season … inactive for the first four games; made his regular-season debut playing eight snaps at LT @ NYJ (10/7) ... entered the game at RG and played 40 snaps vs. Hou (11/4) ... made his first NFL start at RG @ LAC (11/18) and was part of an offensive line that did not allow a sack despite 28 pass attempts … started and was part of an O-Line that allowed just one sack on 37 pass attempts @ LV (12/24) … started and played a season-high 79 offensive snaps in the season finale vs. LAC (12/30); part of an o-line that allowed just one sack on 48 pass attempts.
2017: Played nine games as an undrafted rookie ... after serving on Denver's practice squad the first six weeks of the season, signed to the active roster on 10/21 ... active but did not play @ LAC (10/22) ... made his NFL debut @ KC (10/30), seeing action on special teams … saw his first career action on the offensive line as a reserve vs. NE (11/12), subbing at RT … played on special teams in six other games.
Appeared in 38 games (33 starts) in four seasons (2013-16) at UMass with all starts coming at right tackle ... as a senior in 2016, started all nine games played and helped the offense average 356.2 yards per game ... started all 10 games as a junior in 2015, blocking for a passing offense that ranked fourth in the Mid-American Conference in passing offense (257.5 ypg) while adding 142.3 rushing yards per contest … started 12 games as a sophomore in 2014, paving the way for an offense that averaged 27.3 points per game and 421.1 yards per game ... played in six games (two starts) as a true freshman in 2013, seeing action on both the offensive and defensive lines.
Attended Downington (PA) West High School, where he was named to the Philadelphia Inquirer All-Southeastern Pennsylvania second-team, first-team all-league and was named the county's Most Outstanding Offensive Lineman as a senior in 2012 ... Big-33 Football Classic selection.