Robinson attended Cleburne High School, where he started three seasons on defense at safety and two years at wide receiver on offense. As a senior, he posted 45 tackles, 2 interceptions, 3 passes defensed, 17 receptions for 269 yards, 4 touchdowns and also returned 11 kickoffs for 309 yards (28.1-yard avg.). He earned All-district and All-Johnson County honors during his junior and senior seasons.[1] He also practiced track, running a record 10.68 seconds in the 100 metres.
As a redshirt freshman, he appeared in all 13 games with 7 starts. He tallied 37 tackles (30 solo), 7 passes defensed, one forced fumble, one fumble recovery and one blocked field goal.[3]
As a sophomore, he started 11 out of 12 games, registering 38 tackles (32 solo), 2.5 tackles for loss and led the team with 9 passes defensed. He had a career-high 8 tackles against the University of Toledo. He made 5 tackles, one pass defensed and one blocked extra point against the United States Naval Academy.
As a junior, he appeared in 8 games with 4 starts, while missing 4 contests with an injury.[4] He collected 19 tackles and 5 passes defensed. He made 3 tackles and blocked an extra point attempt, which he returned 97 yards for a defensive 2-point conversion, against the United States Naval Academy.
As a senior, he recorded 38 tackles, (one for loss), 4 interceptions (led the team), 13 passes defensed, 2 fumble recoveries and was named first-team All-AAC.[5] He was also a core special teams player, blocking a kick each season he saw the field in Tulsa.[6] After his senior season, he participated in the 2020 Senior Bowl and the 2020 NFL Combine.[7]
Robinson was selected by the Dallas Cowboys in the fourth round (123rd overall) of the 2020 NFL draft.[9] As a rookie, he was moved to safety during training camp, but struggled adapting to the professional game. He was declared inactive for the first 11 games and played in the last five contests only on special teams.
On August 17, 2021, Robinson was placed on season-ending injured reserve with a toe injury.[10]
On March 11, 2022, Robinson was waived by the Cowboys.[11]
Houston Texans
On March 14, 2022, Robinson was claimed off waivers by the Houston Texans.[12] On May 16, 2022, Robinson was waived by the Texans.[13]
Cleveland Browns
On May 17, 2022, Robinson was claimed off waivers by the Cleveland Browns.[14] He was waived with an injury designation on August 5, 2022,[15] and subsequently reverted to injured reserve. He was waived off injured reserve on August 11, 2022.[16]
Robinson was claimed off waivers on February 7, 2023 by the DC Defenders. He was released on February 10, 2023, but was re-signed on April 18, 2023.[17] He was not part of the roster after the 2024 UFL dispersal draft on January 15, 2024.[18]