In a candid interview with his former Seinfeld co-star, he admits he is still haunted by incident, saying: "It broke me down."
In November 2006 the man who played Cosmo Kramer in the hit comedy caused a media storm after video of him repeatedly calling a heckler a "n*****" was leaked.
Richards was doing a stand-up routine at the Laugh Factory in West Hollywood at the time.
In footage filmed by another audience member he is shown hurling racist abuse saying: "Throw his ass out…He’s a n*****! Look there’s a n*****!"
After laying low for years Richards has spoken to his former co-star for Seinfeld’s Crackle.com web series, "Comedians In Cars Getting Coffee."
On the subject of being a "selfless" performer, he says: "That’s a lesson I learned…when I blew it in the comedy club. I lost my temper ‘cause somebody interrupted my act and said some things that hurt me and I lashed out in anger.
"I should have been working selflessly that evening…
"It was a selfish response. I took it too personally and I should have just said: ‘Yeah, you’re absolutely right. I’m not funny. I think I’ll go home and work on my material and I’ll see you tomorrow night...
"But – you know – it was just one of those nights."
He added: "I busted up after that event...It broke me down."
Richards goes on to thank Seinfeld for publicly supporting, him, saying: "And thanks for sticking by me. It meant a lot to me.
"But inside it still kicks me around…"
At one point during their meeting – as the two friends drive from Richards’ home to a Malibu coffee shop – the comedian suggests Seinfeld stop to drop in on his "friend" African-American boxer Sugar Ray Leonard.
But instead they go to the house of Ghost Whisperer actor Jay Mohr. At first Richards claims he made a "mistake," before admitting to Seinfeld that he really doesn’t know Leonard at all.
Watch the video on Crackle.com here.
No Black People On The Bachelor Because Of First Amendment, ABC Argues