'Desperate Housewives' first look: BBC's John Barrowman hits Fairview

john-barrowman-desperate-housewives-abc-thumb.jpgWe've been looking forward to "Torchwood's" John Barrowman's guest appearance on "Desperate Housewives" and now we get a peek!

Barrowman is playing Patrick Logan, Angie Bolen's ex-boyfriend and the man she fears will find her, even above the police. He's set to stick around for a six-episode arc on the show and we're told he'll make life hard for everyone on Wisteria, not just Angie.

Executive producer, Bob Daily told Zap2it that we'll be seeing him in the Sun. March 21 episode.

AfterElton.com just posted these first look pictures:

Below, check Barrowman out as he butters up actress Ellen Crawford's character:


You think she'll regret letting him in? Are you excited for Barrowman to hit The Lane?

Follow Zap2it on Twitter, @TheRealJethro on Twitter, and Zap2it on Facebook for all your movies, TV and celebrity news.


'Desperate Housewives': Dana Delany says she may leave for new series
'Desperate' no more? Dana Delany approached for ABC pilot
'Desperate Housewives': Dana Delany hooks up with Julie Benz, Nathan Fillion approves
'Desperate Housewives' recaps

Photo credit: Craig Sjodin / ABC

[Correction: Ellen Crawford's name has been corrected]