 On September 25, 2016, he made his professional regular season debut during a 32–37 loss to the Los Angeles Rams.Throughout his rookie season, he appeared on special team's punt coverage teams, kick return, and was used as a fullback and blocking tight end.On October 2, 2017, Cross was waived by the Buccaneers and was signed to the practice squad the next day.