Randy Giles
Two sides to every soul.
According to SpoilerFix and TVGuide.com, executives are looking to cast Nathan Fillion in the upcoming fourth season of Desperate Housewives.
Source
The Hollywood Reporter [reports] that Nathan Fillion is being eyed to play the strapping, tight-pants-wearing younger husband of Delany's character (a wholesome, Bree-like Republican). Lyndsy Fonseca (How I Met Your Mother) is in talks to play the new Wisteria Lane couple's hell-raising daughter.
Source