Non sélectionné lors de la draft 2017 de la NFL, il signe néanmoins un contrat avec les Buccaneers de Tampa Bay le [1]. Il parvient à intégrer l'effectif des 53 joueurs pour la saison 2017, devenant le premier joueur du Rouge et Or à intégrer une équipe de la NFL[2]. Durant la saison, il joue 8 matchs dont 3 en tant que titulaire et réussit 2 réceptions pour un gain total de 25 yards. La saison suivante, il effectue 7 réceptions pour un gain cumulé de 48 yards en 16 disputés.
En 2019, il se blesse à un orteil face aux Seahawks de Seattle et est placé sur la liste des réservistes blessés[3]. Il doit se faire opérer ce qui met fin à sa saison. Il a participé à 8 matchs, réussissant 11 réceptions pour un gain total de 84 yards bien qu'il ait surtout été utilisé en situations de bloc sur la ligne offensive.
Le , il signe une extension de contrat d'un an avec les Buccaneers pour un montant d'1,2 million de dollars dont 800 000 sont garantis[4],[5].
Le , il signe un contrat avec les Texans de Houston[7]. Il est libéré le [8] mais intègre ensuite l'équipe d'entraînement[9] avant de rejoindre l'effectif principal le [10].
Le , il resigne avec les Texans[11] mais est finalement libéré le [12].
Titans du Tennessee
Le , il signe un contrat avec les Titans du Tennessee pour intégrer leur équipe d'entraînement[13],[14] mais est libéré le [15].
Retraite
Le , il annonce sa retraite du football professionnel de la NFL[16].