Sacha Baron Cohen has quipped that he's "23 per cent gay".

Sacha Baron Cohen and Isla Fisher

Sacha Baron Cohen and Isla Fisher

The 44-year-old actor - who is married to Isla Fisher - said in recent interview that his sexuality fluctuates depending on the "situation".

Speaking in an interview for the WTF! podcast, he said: "I'm 23 percent gay. Straight or gay are silly terms. Everyone is somewhere on the scale. There's a scale. We worked it out, did the calculations. I'm 23 percent gay. There are times I go down to 17, sometimes I'm 31, depends on the situation. When I was doing 'Borat' and I had the testicles at my chin, I was at 31."

And on a serious note, the comedy star said that it is those who aren't open about their sexual preference that cause problems.

He added: "It's guys struggling with their sexuality who go and beat up gay guys."

Meanwhile, Sacha revealed he's made his wife make love to all of his characters from the movies he's starred in.

He previously joked: "She's had to make love to all of them but I think her least favourite was Borat. Probably the best was Bruno because of the personal hygiene. Bruno showered, shaved, waxed."