Gaziano was a member of the Northwestern Wildcats for five seasons, redshirting his true freshman year.[3] He finished his collegiate career with school records of 30 sacks and 10 forced fumbles and second all-time with 48.5 tackles for loss with 153 total tackles, four fumbles recovered, 15 passes defended and a blocked kick in 52 games played.[4]
Gaziano was signed by the Los Angeles Chargers as an undrafted free agent on April 25, 2020.[6] He was waived at the end of training camp during final roster cuts on September 5, 2020,[7] and signed to the practice squad on September 10, 2020.[8] He was elevated to the active roster on October 12 and December 26 for the team's weeks 5 and 16 games against the New Orleans Saints and Denver Broncos, and reverted to the practice squad after each game.[9][10] On January 1, 2021, Gaziano was signed to the active roster.[11]
On August 31, 2021, Gaziano was waived by the Chargers and re-signed to the practice squad the next day.[12][13] He was activated for the Chargers' week 2 game against the Cowboys. He was signed to the active roster on October 1.[14]
On August 30, 2022, Gaziano was waived by the Chargers and signed to the practice squad the next day.[15][16] He was promoted to the active roster on November 19.[17] He was placed on injured reserve on December 21.[18]
Atlanta Falcons
On March 27, 2023, Gaziano signed a one-year contract with the Atlanta Falcons.[19]
Jacksonville Jaguars
On August 16, 2024, Gaziano signed with the Jacksonville Jaguars.[20] He was released on August 27, and re-signed to the practice squad.[21][22] On December 31, the Jaguars re-signed Gaziano to their practice squad.[23]