Bryan Batt

Those still mourning the firing of Mad Men's Salvatore Romano, chin up: Bryan Batt will guest-star on Ugly Betty, TVGuide.com has learned exclusively.

Mad Men: What's next for Sal?

Batt will play Spencer Cannon, a handsome soap opera actor in his mid-40s who Amanda (Becki Newton) tries to set up with Marc (Michael Urie). Batt is the second Mad man to guest-star on Ugly Betty this season: Rich Sommer (Harry Crane) shows up tonight as a fireman and potential love interest for Betty.

Batt played Sterling Cooper's closeted art director Sal for three seasons on Mad Men. His character was unceremoniously fired from the agency after he refused the advances of the son of Sterling Cooper's largest client.

Batt is slated to appear on Betty's penultimate episode on April 7, but his role may be extended into the series finale, according to a source.

He is not currently under contract to appear in Mad Men's fourth season.

Are you excited to see Mode go Mad?