Kevin Spacey
The Gladiator II star said he was bitter "for about 15 years".
The actor has been acquitted of all nine counts of sexual offences.
Elton appeared remotely from Monaco to give his testimony.
The Oscar winner was charged with sexually assaulting three men between 2005 and 2013.
The 62-year-old actor appeared in court in London on Thursday.
The actor is set to appear in court in London later this week after being accused of sexually assaulting three men.
The charges against the House Of Cards star date back to 2005.
The actor has been charged with four counts of sexual assault against three different men, the Crown Prosecution Service has said.
The actor will appear alongside Vanessa Redgrave in an upcoming Italian film directed by her husband, Franco Nero.
A sexualized comment about Oktoberfest revelers didn't help the disgraced actor's message, either.