John Barrowman has launched an attack on people who have complained about the sex scenes in Torchwood: Miracle Day.
Barrowman, who plays Captain Jack Harkness, can't understand why people have got worked up over the scenes - which, according to critics, contained "too much gay content" - and yet have remained blase about the level of violence on the show.
He told iVillage: "When you watch Torchwood there is a warning at the very beginning that some scenes may offend or disturb people, so if you allow your children to sit and watch it with you that's your responsibility, it's not ours anymore.
"We kissed, we held each other, we lay on top of each other in bed... and there were lots of complaints about that.
"Nobody complained that I was shot in the head four times, there were burning people in ovens, that I was stabbed by a mob of 50 people hundreds of times and I was hanging dripping my blood in a pit."
Barrowman continued: "So that's what confuses me, because you're not complaining about gay sex, you're complaining about two men kissing.
"And it's 2011. And people say, 'Well why should we have that on television?' Because the BBC have to represent the greater public - and there are gay people out there who pay their television license.
"For people to complain, that's your prerogative - but you know what, none of them turned it off! They were just embarrassed because it put them in a position where they had to explain things to their kids or their family which probably should have been explained a long time ago."
Barrowman has recently declared his interest in starring in Doctor Who's fiftieth anniversary programme in 2013.