Joel Kinnaman was far from shocked when Kevin Spacey was fired from their hit drama House Of Cards because he has friends who shared alarming stories about his castmate.

The Oscar winner exited the show last year days after he was accused of sexually assaulting actor Anthony Rapp when he was 14.

Following Rapp’s allegations, others came forward with misconduct claims against Spacey, prompting House of Cards producers to fire their leading man after announcing the upcoming season of the political drama would be its last.

Kinnaman, who played a rival to Spacey’s character Frank Underwood on the show, has now broken his silence on the scandal, telling Scandinavian talk show host Fredrik Skavlan, “It wasn’t a big shock.”

The Swedish actor added, “I have five or six friends I know who have told stories about Kevin about when they were young and had just arrived in Hollywood.

“He (Spacey) gave me a very warm welcome in Baltimore. But later, when you learned that he had supposedly behaved this way with 14-year-olds, then it’s like, ‘Thank you and goodbye’.”

Joel also told Skavlan that Spacey wasn’t the only alleged sexual predator he has come up against - he stopped an unnamed ex-girlfriend from taking a private meeting with Harvey Weinstein.

“My ex was going to a meeting with him and we had met him the night before,” Joel said. “He was very friendly with me and the two of them had arranged a meeting. She messaged me a little later and said, ‘He’s relocated our meeting to a hotel room’. And I said, ‘OK, let’s go home. You’re going home now’.”