Mark Salling plays hunkalicious bad boy Noah “Puck” Puckerman on Fox’s uber-popular musical comedy-drama Glee, and looks like the character will be sticking around for the time being. Rumor has it that Lea Michele, Cory Monteith, and Chris Colfer, who play Rachel Berry, Finn Hudson, and Kurt Hummel, respectively, will be exiting the series in 2012, but Puck hasn’t been mentioned. Supposedly the William McKinley High glee clubbers will be graduating to make room for new incoming cast members, but Mark told E! News that he had “no idea” the casting move was coming. “I’m just grateful to be there and have a job and be around as long as they need me to be and want me,” he said.

Mark recently teamed up with 90210’s Shenae Grimes at the Burbank Town Center in Burbank, CA for an Old Navy promotion. The two actors gave shoppers a chance to win $10,000 college funds, laptops, and Old Navy shopping sprees as part of the store’s Lucky Lockerama event. Mark commented that he’d “recently caught lobster in the Florida Keys and did some off-shore fishing” this summer, causing Gleeks around the globe to drool with thoughts of Mark’s hot bod in a bathing suit. Then again, he doesn’t look half-bad in this suit and aviator Marc by Marc Jacobs sunglasses, either.

Get a similar look now: Marc by Marc Jacobs MMJ 204/S, $87 or Marc by Marc Jacobs MMJ 221/S, $77