After going unselected in the 2022 NFL draft, George was signed by the Cincinnati Bengals as an undrafted free agent.[2] Although he initially made the Bengals' final roster, George was released on September 5.[3] The following day, he was re-signed to the practice squad.[4] He was elevated to the active roster on November 5, and made his NFL debut the following day against the Carolina Panthers.[5][6] George would also be elevated Week 15 against the Tampa Bay Buccaneers. George was signed to the active roster on January 2, 2023.[7] He would play mostly special teams snaps for the team in the playoffs.
George was released by the Bengals on August 29, 2023, and was re-signed to the practice squad the next day.[8][9] Following the end of the 2023 regular season, the Bengals signed him to a reserve/future contract on January 8, 2024.[10]
On August 23, 2024, George was released by the Bengals.[11]