Daniel Craig has revealed that he loves gay bars and has been going to them for years to avoid the “aggressive” men in “hetero” ones.

The James Bond star opened up about loving the venues during an interview on the Lunch with Bruce podcast on SiriusXM.

“I’ve been going to gay bars for as long as I can remember,” Craig shares.

The 53-year-old adds: “One of the reasons: because I don’t get into fights in gay bars that often.”

Craig goes on to explain that “the aggressive dick swinging in hetero bars” makes gay venues his preference as he can avoid “a punch-up”.

The No Time To Die actor shares that LGBTQ+ establishments tend to feel “very safe” in comparison to other places he has visited.

“Everybody was chill, everybody,” he says. “You didn’t really have to sort of state your sexuality. It was okay. And it was a very safe place to be. And I could meet girls there, cause there are a lot of girls there for exactly the same reason I was there. It was kind of an ulterior motive.”

During the conversation with Bruce Bozzi, Craig recalled being “caught” at a gay bar named Roosterfish in Venice Beach, Los Angeles in 2010.

“For me, it was one of those situations and the irony is, you know, we kind of got ‘caught’, I suppose, which was kind of weird ‘cause we were doing nothing fucking wrong,” he says.

He continues: “What happened is we were having a nice night and I kind of was talking to you about my life when my life was changing and we got drunk and I was like, ‘Oh, let’s just go to a bar, come on, let’s fucking go out’.

“And I just was like, ‘I know I don’t give a fuck’ and we’re in Venice.”

The nightlife in California was cited as a major reason for Craig moving there from England, as at night he feels a “magical” vibe in the state.