Tough day on the job for James Marsden! The hunky actor, who is guest-starring on 30 Rock, was photographed on the set today getting beat up by Elmo, Cookie Monster and Oscar the Grouch impersonators! Ouch.

OK! GALLERY: LIV TYLER & JAMES MARSDEN GET GOOFY FOR ROBOT & FRANK IN UTAH 

But fear not, Tina Fey and Jane Krakowski were there to save him, smacking the "fakes" with their handbags and high heels and yelling at them to stop. We can't wait to see this episode! 

OK! NEWS: TINA FEY IS THE INCREDIBLE HULK ON THE 30 ROCK SET WITH JAMES MARSDEN 

"I'm having a blast on the show. It's a lot of fun," James told the Huffington Post of his six-episode run on the hit NBC show. "It's a great opportuntity to work with great people and with Tina and it's a fun character. I wouldn't do it if it weren't a fun character." I guess getting beat up by guys dressed as the characters from Sesame Street is kind of fun… 

Download this week's issue of OK! Magazine for only $1.99
COMMENTS
comments powered by Disqus