Kristy McNichol has had 5 public relationships dating back to 1991.
On average, she dates people 1 year older than herself.