Leah Greenblatt
March 11, 2010 AT 05:18 PM EST

Bryan Batt, best known as Mad Men‘s unjustly fired Salvatore Romano, will guest-star on Ugly Betty, according to TVGuide.com.

He will play Spencer Cannon, a fortysomething soap star set up on date with Marc (Michael Urie) by Amanda (Becki Newton). His appearance is slated for April 7, though his role may be extended into the series finale.

You May Like