Originally entered the league as a college free agent with the Buffalo Bills on May 5, 2020. Waived on Sept. 5, 2020.Â
Signed to Buffalo's practice squad on Sept. 6, 2020. Released on Sept. 8, 2020.
Signed to the Pittsburgh Steelers' practice squad on Sept. 19, 2020.Â
Declared a free agent following the 2020 season prior to being signed by the Steelers on Jan. 14, 2021. Waived on Aug. 17, 2021.Â
Acquired by the Tampa Bay Buccaneers off waivers from Pittsburgh on Aug. 18, 2021. Waived on Aug. 31, 2021.
Signed to the Buccaneers' practice squad on Sept. 1, 2021.Â
Signed by Tampa Bay to a future contract on Feb. 16, 2022.Â
Appeared in 11 games, making two starts at left tackle, for Tampa Bay. He contributed to an offensive line that yielded the fewest sacks in the league and protected the league's second-ranked passing offense.Â
Appeared on special teams in Week 1 at Dallas (9/11).
Entered the game in Week 2 at New Orleans as an injury replacement and played left tackle for the remainder of the game (42 snaps).Â
Made his first career start in Week 3 vs. Green Bay, playing left tackle.
Appeared in a reserve capacity in Week 4 vs. Kansas City.Â
Did not play in Week 5 vs. Atlanta.Â
Appeared in a reserve capacity in Week 6 at Pittsburgh.
Did not play in Weeks 7-12.
Appeared on special teams in Weeks 13-14.
Entered the game in Week 15 vs. Cincinnati as an injury replacement, logging two snaps. Also appeared on special teams.Â
Entered the game in Week 16 as an injury replacement, logging 65 snaps.Â
Appeared on special teams in Week 17 vs. Carolina.
Played all 55 offensive snaps in Week 18 at Atlanta, primarily between left tackle and left guard.
Appeared in 44 games over four seasons at Florida Atlantic (2016-19).Â
Member of two Conference USA Championship teams at FAU.
Named 2019 first-team All-CUSA as a left tackle during his senior season.Â
Attended Seminole High School (Seminole, Florida).