Jeff MacKay
Unfortunately, the actor Jeff MacKay who famously portrayed Big Bud Roberts on the show, died in 2008. The last role this celebrated actor had was Larry Carter for December. Rest in peace, MacKay.
Jade Carter
Once Jade finished playing Sergei Zhukov, this star continued to appear in many hit shows. You can see his appearances in the following shows and more, Solo: The Series, Castle, NCIS and Passions. One of his recent roles was Brent in Love or War.