User blog:UFO Editor/Desperate Housewives snags John Barrowman

Entertainment Tonight has confirmed that Barrowman will be joining the cast of Desperate Housewives, later this season, "for a minimum of five episodes. He'll be portraying the "Big Bad" at the center of the Angie (Drea de Matteo) mystery."