The former 'Dancing with the Stars' contestant will guest star in an episode of upcoming season 6, while the 'X-Men' actor lands a multie-pisode role on the NBC comedy series.
Denise Richards and James Marsden are going to visit "30 Rock". At almost the same time, the former "Denise Richards: It's Complicated" star and the "Superman Returns" actor were reported to have landed role on the Tina Fey-starring comedy series.
Richards first announced her guest starring gig on Twitter as she wrote, "So excited!! I'm going to be doing an episode of #30Rock! one of my favorite shows!!!!!" E! Online's sources later confirmed it, adding that the ex-wife of Charlie Sheen will appear in an episode of the upcoming sixth season.
As for Marsden, he was reported to appear in six episodes of the NBC show. Details of his role are still kept under wraps, but there is speculation that he may play a new love interest for Fey's Liz Lemon.
Also heading to "30 Rock" this upcoming seaosn is Will Arnett. The 41-year-old, who currently headlines "Up All Night" alongside Christina Applegate, is set to reprise his role as Devon Banks, Jack Donaghy's (Alec Baldwin) sexually amorphous business rival. The role has landed him three Emmy nominations.