Jones, who played sexual scenes with Craig during the filming of "Infamous," said the kiss was "slightly abrasive ... ultimately rewarding."
"I never dreamed that I would kiss James Bond," Jones told reporters at the festival, the Telegraph reported. "It was something I'd never aspired to. But now that I've done it, I can say that it will be the first of many."
Jones' "Infamous" character is the homosexual writer Capote, who fell in love with one of the men who brutally murdered a Kansas family. While writing about the murders for his novel, "In Cold Blood," Truman and Perry Smith became emotionally involved in an Austin, Texas, jail cell.
"Infamous" director Douglas McGrath chose Craig, 38, because he could be "persuasively violent" and "at the same time, very vulnerable."
Jones has known Craig since the filming of "Hotel Splendide" several years ago.
"We share a lot of friends. Neither of us is gay," Jones said.
Craig will appear in "Casino Royale," to be released this fall.
Toddler uninjured after being knocked over by Obama family dog
Florida bear attack: Black bear mauls woman's face