He singled out the reality star, ranting at her lack of talent:
"Look at the Kardashians, they are worth millions. Millions! I don't think they were that badly off to begin with but now look at them".
"You see that and you think, 'What, you mean all I have to do is behave like a f***ing idiot on television and then you'll pay me millions?' I'm not judging it. Well, I am, obviously."
He also attacked Kardashian, star of the hit reality show Keeping Up With The Kardashians, for her short-lived marriage to basketball star Kris Humphries.
She announced she was filing for divorce on 31st October, just 72 days after her lavish, celebrity circus wedding.
Craig had a quickie marriage to actress Rachel Weisz in June, after dating for only six months, but he kept the wedding a close secret, unlike Kardashian.
"We got away with it," the current James Bond said. "We did it privately and we've got a lot of people to thank for that. You can't buy your privacy back," Craig added.
Craig admitted that he knew people would be saying "give it six months" about his own marriage, but said that he was "very happy" and "in love".