Signed with Tampa Bay as an undrafted rookie free agent on 5/1/17. Released on 9/2/17 and signed to the Bucs practice squad on 9/3/17. Released on 9/19/17 and signed to the Cardinals practice squad on 12/27/17. Signed a future contract with the Cardinals on 1/2/18.
Played in 52 games (38 starts) during his four seasons at Boise State … started 37 of the final 38 games he appeared in … recorded 134 tackles and 31 passes defensed … named second team All-Mountain West his senior season after leading the Broncos in passes defensed (13) and racking up career-highs with 50 tackles and 4.5 tackles for loss … as a junior in 2015, started all 13 games and recorded 39 tackles, two INTs, a team-high 10 passes defensed, his first career sack and a fumble recovery … started 12 of the 14 games he appeared in as a sophomore in 2014, totaling 33 tackles, seven passes defensed and an INT … appeared in 12 games including one start as a freshman in 2013 and totaled 12 tackles.