 Roberts was selected in the second round of the 1979 NFL Draft, and played professionally for the NFL's Tampa Bay Buccaneers and USFL's Memphis Showboats.Roberts was born in Nacogdoches, Texas.He attended the University of Oklahoma, where he played for coach Barry Switzer's Oklahoma Sooners football team from 1975 to 1978.