A former US news anchor has accused Kevin Spacey of sexually assaulting her teenage son.

Heather Unruh told reporters the actor had bought her son "drink after drink" at a restaurant in Massachusetts in July 2016 before allegedly sticking his hand down the 18-year-old's pants and grabbing his genitals.

It is the latest accusation made against Spacey, who is being investigated by police in the UK over an alleged sexual assault in Lambeth in 2008.

Ms Unruh told reporters: "To Kevin Spacey, I want to say this: Shame on you for what you did to my son.

"Nothing could have prepared my son for how that sexual assault would make him feel as a man."

Netflix cuts ties with Kevin Spacey after allegations of sexual assault and harassment against the actor (Image: Jemal Countess/Getty Images)