Robinson went undrafted in the 2019 NBA draft. He signed with the Canton Charge of the NBA G League for the 2019–20 season. Robinson played 22 games for the Charge, averaging 4.8 points and 2.5 assists per game. He was traded to the Santa Cruz Warriors and played one game. Robinson was traded again to the Iowa Wolves and averaged 4.7 points per game in four games. On October 14, 2020, Robinson signed with BC Vienna of the Austrian Basketball Superliga.