[2] Wilks played one year (1993) in the Arena Football League for the Charlotte Rage as a wide receiver, defensive back, and kick returner.
According to Ian Rapoport of the NFL Network, teams were impressed by Wilks' interview with the Los Angeles Rams in the previous offseason before they eventually hired Sean McVay.
On January 22, 2018, Wilks was hired as head coach of the Arizona Cardinals, replacing Bruce Arians.
[16] On January 14, 2019, Wilks was hired by the Cleveland Browns to be their defensive coordinator under head coach Freddie Kitchens.
[19] On October 10, 2022, after Rhule was fired, Wilks was named the Panthers' interim head coach for the remainder of the season.
[20] Wilks led Carolina to a 6–6 record over the season's remaining 12 weeks, but was passed over for the permanent head coaching position in favor of Frank Reich.
[21] During the 2023 NFL Combine, 49ers' general manager John Lynch confirmed that Wilks was hired as their defensive coordinator.
[24] On February 1, 2025, the New York Jets named Wilks as their defensive coordinator under head coach Aaron Glenn.