Actor Jim Carrey (left) (Photo by Mario Tama/Getty Images) and actor Kevin Sorbo (right) (Screenshot)

In a Facebook post on Tuesday, actor Kevin Sorbo, known for his more recent roles in the family-friendly films “Let There Be Light” and “God’s Not Dead,” called out actor Jim Carrey on socialism, saying, “Socialism didn’t create Hollywood. Capitalism did.”

“Yeah...when you are worth a couple hundred million you can say crap like this,” wrote Kevin Sorbo in a Facebook post. “Too funny. Socialism didn't create Hollywood. Capitalism did. Carrey may be Canadian, but where did he search out for success? Ah, it was America.”

Sorbo did not stop there, however. Continuing with a rhetorical question, Sorbo asked, “For every American moving to Canada, 20 Canadians move to American [sic] ….hmmmmmm…why would that be? Lets [sic] ponder.”

The famed Hercules actor and Andromeda star’s comments aimed at the Hollywood funny man (Carrey) stem from a Breitbart.com piece, citing NewsBusters as its source.

Jim Carrey appeared on last Friday’s “Real Time” show on HBO with host Bill Maher, and according to NewsBusters, “Carrey celebrated recent Democratic candidates running on far-left platforms and identifying themselves as ‘socialists’ leading Carrey to proclaim: ‘We have to say yes to socialism -- to the word and everything. We have to stop apologizing.’”

Later, on HBO’s “Real Time” with Bill Maher, Carrey “referred to his childhood in Canada and spoke in favor of socialism: