Kevin Spacey has been accused of sexually assaulting a male former employee of the House of Cards television series, US media reported on Thursday evening.

Eight current or former House of Cards workers also claimed that the 56-year-old actor made the production a "toxic" workplace, CNN reported.

Their identities were withheld because they said they feared professional fallout. All of the employees the news channel interviewed described Spacey's behaviour as predatory.

He allegedly targeted employees who were typically young and male with nonconsensual touching and crude comments, the report stated.

A former production assistant reportedly alleged that Spacey sexually assaulted him during one of the Netflix show's early seasons.

There was no response from Netflix or Spacey to the allegations about his behaviour on the set of the hit series.