Roberson was born in Fort Lauderdale, Florida. He attended St. Thomas Aquinas High School in Fort Lauderdale. As a senior, he helped lead the St. Thomas Aquinas Raiders high school football team to a 15–0 record, a Florida Class 5A state championship, and the No. 3 national ranking in the USA Today Super 25.
Roberson accepted an athletic scholarship to attend the University of Florida in Gainesville, Florida, where he played for coach Will Muschamp's Florida Gators football team from 2011 to 2013. As a freshman in 2011, he started the first ten games before suffering a season-ending injury against the South Carolina Gamecocks.[3] He finished his freshman season with 22 tackles, an interception and a fumble recovery. In 2012, he appeared in all 13 games, starting four; he recorded 23 tackles, 18 solo, had two interceptions, 12 pass breakups (which ranked second best in the Southeastern Conference), and a forced fumble. As a junior in 2013, his season was hampered by injuries and he played in only seven games, recording 11 tackles and three pass breakups.
On January 4, 2014, he announced he would forgo his final year of college eligibility and enter the 2014 NFL draft.[4]
Roberson signed with St. Louis Rams as an undrafted free agent in 2014. He played in 25 career games with the Rams, accumulating 39 tackles, one interception and seven passes defensed. On September 3, 2016, he was waived by the Rams as part of final roster cuts.[5]
Buffalo Bills
On September 5, 2016, Roberson was signed to the Buffalo Bills' practice squad.[6] He was promoted to the active roster on October 29, 2016.[7]
He was released by the Buffalo Bills on November 2, 2016, and was re-signed to the practice squad two days later.[8][9] He was promoted back to the active roster on November 14, 2016.[10] On May 11, 2017, he was waived by the Bills.[11]
Houston Texans
On May 12, 2017, Roberson was claimed off waivers by the Houston Texans.[12] He was waived on September 2, 2017.
Ottawa Redblacks
After the CFL canceled the 2020 season due to the COVID-19 pandemic, Roberson chose to opt-out of his contract with the Ottawa Redblacks on August 26, 2020.[13] He re-signed with the team on January 15, 2021.[14] He was released on July 29, 2021.[15]