BOSTON — While the Boston Comic Con had something for everybody this past weekend, this year's event — with record attendance — will be remembered for two crowd-pleasing, side-splitting panels with John Barrowman: one on Saturday night with "Torchwood' cast-member Eve Myles, and a solo spot Sunday afternoon.

Best known as Captain Jack Harkness on "Torchwood" and "Doctor Who," and Malcolm Merlyn (aka "The Dark Archer") on "Arrow," the versatile, openly gay and frequently ribald actor was an absolute hoot.

Even if you didn't know the first thing about his work, with his sparkling personality, scintillating wit and winning smile, you couldn't help but like this guy.

Starting with the disclaimer, "For those of you who have kids in the audience, good luck explaining this on the way home," as well as the promise that things were going to be "very descriptive," Barrowman first thanked the crowd in a way that only he can: With an off-color joke about the city of Boston, which was met with raucous applause. (All while his young nieces sat in the audience.)

During his second panel, Barrowman scolded the crowd members who had also sat in the "Torchwood" panel the night before: "You greedy sons-of-a-[expletive], you're not letting other people have a chance to have a bit of me."

The weekend's hottest ticket, the "Torchwood" panel, was at 350-seat capacity and at least another 700 fans had to be turned away.

The "Torchwood" reunion was a very funny, profanity-laced tirade about practically everything, it seemed, except "Doctor Who" and "Torchwood."

Introducing Myles as "the sister I can go to bed naked with, not have to worry about," the flirty Barrowman regaled the crowd with tales of the pair's — ahem — off-camera adventures.

After turning David Tennant's surname into a naughty moniker, Barrowman said Tennant is his favorite Doctor.

"The others are good and they all brought something special to the role of "Doctor Who" but, for me, with Captain Jack's relationship, David is my Doctor," Barrowman said.

At his solo panel, not only did he prove he could charm the pants off anyone, Barrowman proved he could out-geek anyone in the audience, spinning outrageous conjectures of things that might have happened with his Captain Jack and The Doctor in the often-outrageous pages of fan fiction.

"I'm just a big nerd like you are, except I'm a big gay one," he said to much laughter and applause. "What? How's that different? Not all nerds are gay!"

But it wasn't all jokes: Barrowman described how he was deeply touched by a young woman who asked him to sign a photograph to her two dads.

"I got welled up and she looked at me and said 'What's wrong?' I said, 'Well, that's something I've pushed for that someone of your age, eventually, one day, would come up with no qualms, no preconceived things and just say, 'This is for my two dads' or 'This is for my two moms.' So it was a huge moment for me in Boston."

Barrowman said he has been fortunate that character roles have always come to him in his career.

"I've played everything in the theater from a cocaine addict to a heroin addict with a mistress and part of a political family. I've done Chris in 'Miss Saigon.' I've been Raoul in 'Phantom,' Barrowman said. "Now, I'm a psychopathic father who likes to murder people in a city (on 'Arrow'')."

When a character is brought to him, Barrowman said he finds a bit of himself in that part and brings that out.

"With Captain Jack, it was my flirtation, because I flirt all the time," Barrowman said. "With Malcolm Merlyn, I'm not a dad, so I take what I've done with my nieces and nephews and relate to that. But, with Malcolm Merlyn, I bring my smile."

Not only did he twerk like Miley Cyrus, Barrowman sang what would be his signature song (a clever variation of "The Wizard and I" from "Wicked") if "Torchwood" were ever immortalized as a Broadway musical.

A heated debate ensued with the audience when a fan asked Barrowman his opinion of who would win in a battle between a weeping angel and a cyberman.

"That's what I love about you guys. That's what I love about being a nerd," Barrowman said. "Because we can have these debates and think nothing about it. Because, you know why? It's real to us. It's so real."

Barrowman's sauciest exchange came as a reaction to an irate mother in the crowd who was turned on to "Doctor Who" last month by her daughter. She fell in love with the actor, not knowing that he was gay.

"It's like watching 'Will and Grace,' the women in the back of the audience hollered. "I told her (my daughter), you're going to be her new dad!"

"How (expletive) wrong were you for (expletive) stereotyping?" snapped Barrowman, who, in real-life was told he "wasn't gay enough" to play the male lead on "Will and Grace."