He was coached by his father at Madison Prep, where he was four-time all-state selection.
[2] Roach was signed by the New Orleans Saints as an undrafted free agent on April 27, 2020.
[6] Roach made his NFL debut on September 13, 2020 in the season opener against the Tampa Bay Buccaneers.
[11] He did not receive a qualifying offer following the season and became a free agent on March 15, 2023.
[14] On March 14, 2024, Roach signed a two-year contract with the Denver Broncos.