Cameron Mathison isn’t a bad guy, but he plays one on TV… or, at least, you’d think people would realize that.
The General Hospital star has been playing Drew Cain on the iconic soap opera for four years now, but the 55-year-old actor is only just recently catching heat for his character’s actions.
Videos by PopCulture.com
On the Jennifer Hudson Show late last month, the actor appeared to discuss the “aggressive” treatment he’s been getting from fans of the series.
“I heard people got a problem with your character,” Hudson said. Mathison replied, “I’ve heard that too.”
“Iโve almost only played like the good guy, the hero in almost everything Iโve done, so in the last eight months itโs been quite different for Drew,” he said.
He then shared a story of a recent time he was accosted at his local grocery store.
“One time in particular at a supermarket, somebody recognized me and was very excited to meet [me] and then quickly shifted and was like, โI hate what Drew Cainโs doing,โ and grabbed an apple and threw an apple at me from across the produce section,” he said. “That was new for me,” he joked, before saying that things “could be worse.”
The clip was uploaded as an Instagram reel on the official page of the Jennifer Hudson Show, with the caption “Please donโt throw apples at @cameronmathison!”. You can watch below.