Tupou signed with the Cincinnati Bengals as an undrafted free agent on May 5, 2017.[3] He was waived on September 2, 2017 and was signed to the practice squad the next day.[4][5] He was promoted to the active roster on November 11, 2017.[6] He was waived by the Bengals on November 21, 2017 and was signed to the practice squad the next day.[7][8] He was promoted back to the active roster on December 6, 2017.[9]
On November 22, 2018, Tupou was placed on injured reserve after suffering a torn pectoral in practice.[10]
Tupou re-signed with the Bengals on May 1, 2020.[11] On August 3, 2020, Tupou announced he would opt out of the 2020 season due to the COVID-19 pandemic.[12]
On March 17, 2022, Tupou re-signed with the Bengals.[13]
Tupou recorded his first career sack against the Miami Dolphins in week 4 of the 2022 season. The sack gave Dolphins quarterback Tua Tagovailoa a concussion that forced him leave the game.[14]
Baltimore Ravens
On May 28, 2024, Tupou signed with the Baltimore Ravens.[15] He was released on August 27.[16] He re-signed to the practice squad on October 28, 2024.[17]