John Barrowman, star of TV shows Torchwood and Doctor Who, shared a brief kiss on the lips with David Tennant at the Comicon convention this weekend.

Tennant, who plays the title character in Doctor Who, introduced Barrowman at the comic and sci-fi convention before going in for the kiss.

Barrowman, who is openly gay, reacted by laughing and pretending to faint. He was at the convention to promote the start of the new Torchwood mini-series, Children of Earth, in the US.

To see the video, scroll down.