Robinson was born in Jamaica, growing up participating in cricket, rugby, soccer, and track.[1] He attended Bridgeport High School in Jamaica before moving to the United States and attending Independence High School in Charlotte, North Carolina for his junior and senior years of high school.[2][1] He only played one season of high school football, as a wide receiver, and only caught one pass.[1][2] He did not play basketball in high school.[1][2]
Basketball career
NC State
Robinson first attended North Carolina Central University as a non-athlete student. After spending one year at North Carolina Central and undergoing a growth spurt, he transferred to North Carolina State University.[1] At NC State, he emailed associate head coach Bobby Lutz to try and get a tryout for the college basketball team but did not receive a response.[2][1] However, after an NC State team manager saw Robinson dunking in a gym, he ended up making the team.[1]
Robinson played in 12 games for NC State during the 2012–13 season and five games during the 2013–14 season.[2] He only averaged 1.1 minutes a game during his NC State career.[3]
Barry
Robinson transferred to play basketball at Barry for the 2014–15 season. He played in 31 games, starting two, averaging 5.4 points per game and 6.8 rebounds per game.[4]
After only playing football for one year in high school, Robinson was signed to the practice squad of the Houston Texans of the National Football League (NFL) on December 26, 2017, as a tight end.[1][6] He signed a futures contact on January 1, 2018. He was waived/injured on September 1 and placed on injured reserve on September 2. Robinson was waived from injured reserve on September 12, 2018.[6]
Robinson played for the Sea Lions of The Spring League in 2021, catching three passes for 19 yards.[8]
Robinson signed with the St. Louis Battlehawks of the XFL on February 4, 2023. He was released on February 9, 2023.[6]
Robinson was selected by the BC Lions of the Canadian Football League (CFL) with the seventh overall pick, in the first round, of the 2023 CFL Global Draft.[9] He signed with the team on May 4, 2023. He was moved to the practice roster on June 4, and was released on November 13, 2023.[6]