Drafted by Dallas in the seventh round (244th overall) of the 2023 NFL Draft. Released by Dallas on 8/26/25 and re-signed to the Cowboys practice squad on 8/27/25. Elevated to the active roster on 10/4/25. Released from the Cowboys practice squad on 10/22/25. Signed to Arizona's practice squad on 10/30/25. Elevated to the Cardinals active roster on 12/6/25. Signed to Arizona's active roster on 12/16/25.
2025: Appeared in five games and recorded three catches for 51 yards and also returned 10 kicks for 254 yards (25.4 avg.) ... spent the first five weeks of the season on the Cowboys practice squad and joined the Cardinals practice squad in Week 8 … elevated to the Cowboys active roster in Week 5 and played on offense and special teams @ NYJ (10/5) ... caught two passes for 32 yards vs. LAR (12/7) in his first game with Arizona while also fielding three kickoff returns for 66 yards ... returned five kickoffs for 132 yards (26.4 avg.) and caught one pass for 19 yards @ Hou (12/14) ... saw action on offense and special teams where he returned two kicks for 56 yards (28.0 avg.) vs. Atl (12/21) ... appeared on offense and special teams in each of the final two games: @ Cin (12/28) and @ LAR (1/4/26).
2024: Played in 14 games (one start) and had a career-high 12 receptions for 177 yards and a TD … had one catch for 18 yards in the season opener @ Cle (9/8) … made one catch for 10 yards vs. NO (9/15) … caught one reception for 24 yards vs. Bal (9/22) … played on offense and special teams @ NYG (9/26) … caught one pass for 10 yards @ Pit (10/6) … had one reception for 15 yards vs. Det (10/13) … saw action on offense and special teams @ SF (10/27) … made his first career start @ Atl (11/3) and caught a season-high two receptions for 26 yards … caught a pass for four yards vs. Phi (11/10) … made one catch for a season-high 41 yards @ Was (11/24) … had one reception vs. NYG (11/28) … grabbed one pass for 17 yards @ Car (12/15) … caught one pass @ Phi (12/29) for 12 yards … appeared on offense and special teams vs. Was (1/5/25).
2023: Saw action in seven games in his rookie season in Dallas and caught six passes for 64 yards … appeared on offense and special teams in his NFL debut vs. NYG (9/17) … saw action on offense and special teams @ LAC (10/16) … had a career-high four receptions for 39 yards vs. NYG (11/12) … appeared on offense and special teams @ Car (11/19) … had one catch for 24 yards vs. Was (11/23) … appeared on offense and special teams vs. Det (12/30) … grabbed one pass for one yard @ Was (1/7/25).
Began his collegiate career at Division II Wingate for two seasons (2018-19) before transferring to South Carolina for his remaining three seasons (2020-22) … played 24 games (22 starts) for the Gamecocks and had 58 catches for 785 yards and three TDs … in his final collegiate season in 2022, started all 12 games and ranked second on the team with a career-high 33 receptions and 504 receiving yards along with two TDs … in 2021, started six games and had 14 receptions for 181 yards and a TD … in 2020, played in six games (one start) and grabbed 11 passes for 100 yards … earned first team All-South Atlantic Conference honors in 2020 at Wingate after appearing in all 12 games where he caught 35 passes for 751 yards and six TDs … during his freshman season in 2018, played all 12 games and had 17 receptions for 297 yards and four TDs.
Graduated from Hickory Ridge (Harrisburg, NC) High School where he had 44 catches for 771 yards and nine TDs during his senior year … high school teammates with Cardinals CB Garrett Williams … also was a member of Wingate's track and field squad, competing in sprints and jumps … majored in Sport and Entertainment Management.