Fox played for the CSU Pueblo ThunderWolves.[4] As a senior, he was named a finalist for the Cliff Harris Small College Defensive Player of the Year.[5] As a senior he was also a finalist for the Gene Upshaw Award.[6] He finished first in the nation in sacks per game with 1.42, while the 128 sack yards was first nationally. In 12 games, he totaled 17.0 sacks to rank second in Division II and his 15 solo sacks was second. He finished his senior season with 52 tackles (32 solo), forced and recovered a fumble, and added one pass break-up.[2]
After going undrafted in the 2016 NFL draft, Fox signed with the Los Angeles Rams on May 4, 2016, as an undrafted free agent.[8] On September 3, 2016, he was waived by the Rams as part of final roster cuts.[9] The next day, he was signed to the Rams' practice squad.[10] He was promoted to the active roster on October 8, 2016.[11] He was released on October 11, 2016, and was re-signed to the practice squad.[12] He was promoted again by the Rams on December 15, 2016.[13]
On September 10, 2017, in the season opener against the Indianapolis Colts, Fox recorded a safety for the Rams when he took down Colts quarterback Jacoby Brissett in the end zone.[14]
On May 24, 2018, Fox tore his anterior cruciate ligament during organized team activities, effectively ending his 2018 season.[15] He was placed on injured reserve on August 31, 2018.[16] Without Fox, the Rams reached Super Bowl LIII where they lost 13–3 to the New England Patriots.
On March 18, 2021, Fox signed a two-year contract with the Carolina Panthers.[18] He played in 17 games with nine starts, recording a career-high 34 tackles, 1.5 sacks, a forced fumble and a fumble recovery.
On March 14, 2022, Fox was released by the Panthers.[19]
Los Angeles Chargers
On May 18, 2022, Fox signed with the Los Angeles Chargers.[20] He played in 17 games with 12 starts, recording a career-high 38 tackles and 6.5 sacks.
Fox re-signed with the Chargers on March 16, 2023.[21]
Personal life
Fox owns a French bulldog, Winston, that was named Reserve Best in Show (second place) at the 2022 Westminster Kennel Club Dog Show. Winston won the non-sporting group, beating out 321 other dogs.[22][23] Winston claimed victory in the Non-Sporting Group in a field of 20 breeds at the 2022 National Dog Show in Philadelphia. He later won Best in Show, beating out around 1,500 dogs representing 212 breeds recognized by the American Kennel Club and then six group winners before taking home the top prize.[24]