JAMES MARSTERS IN "SMALLVILLE"
"Ex-Buffy star James Marsters shares a lingering kiss with John Barrowman in the new series of Torchwood - much to the macho man's distress. Barrowman told me: "After the scene he went over and snogged his girlfriend to re-establish his masculinity." Marster, vampire Spike in Buffy, plays an old lover of Captain Jack. Guess he bit off more than he could chew!"
Marsters has had a busy old year, appearing in Torchwood, Without a Trace (his episodes are airing now in America) and soon enough he'll be re-appearing alongside Clark Kent in the CW's "Smallville" seris - once again playing the genius Professor Fine / Brainiac. You can see a snap of Marsters from his latest Smallville epiosde, "Persona" above.
Thanks to Kryptonsite for the image!