Primetime appearance.

Updated April 12:

Maurice Benard will appear on the April 25 episode of “Castle” titled “Dead Again.” In the episode a mild mannered safety inspector for the city miraculously survives poisoning, which might be just pure luck. However when he survives another attempt on his life, it’s a mystery! Benard plays Horatio Spate in the episode and shared a photo of himself in wardrobe on Instagram.

Watch me have a lot of fun on @abccastle April 25th #castle

A photo posted by Maurice Benard (@mauricebenard) on

Updated March 9:

TVLine has revealed that Maurice Benard will appear on the nineteenth episode of “Castle” this season, which is titled “Dead Again.” The episode also stars Jonathan Silverman (“Weekend at Bernies”) who helps Castle (Nathan Fillion) and Beckett (Stana Katic) solve his attempted murder. Benard will play Horatio Spate in the episode, which does not yet have an airdate. Benard shared the following photo on Instagram from the taping of the show.

It was a blast working with these two pros and the well oiled machine that is @abccastle @natefillion @jonnysilverman

A photo posted by Maurice Benard (@mauricebenard) on

Original Story March 3:

“General Hospital’s” Maurice Benard (Port Charles’ Sonny Corinthos) announced on Twitter that he was taping an upcoming episode of ABC’s “Castle.” No further details of the episode are known at this time, but Benard is definitely a fan of the show based on his post about it. “Castle” airs on ABC at 10:00 PM on Monday nights.

Recently former One Life to Live stars Kassie DePaiva and Tuc Watkins appeared on Castle, which stars Nathan Fillion who previously played Joey Buchanan on “OLTL.” Maurice Benard just appeared on The Dr. Oz Show discussing his real life struggle with Bipolar Disorder.

Follow Soaps.com on Twitter and Soaps.com on Facebook.

Photo credit: Maarten de Boer/Getty Images

– Dustin Cushman