Roxanne Shante and James Cross had a significant age difference of 14 years. Roxanne was only 14 years old when she met James, who was already 28 years old at the time.