The former "Dukes of Hazzard" and "Smallville" star had been sentenced to three days in jail after failing to make court-ordered payments to his ex-wife, and he spoke to Fox News from his Louisiana home after returning from several hours behind bars.
In February, a judge gave Schneider until March 14 to pay more than $150,000 in support to Elvira, who filed for divorce in Los Angeles county in November 2014 after 21 years of marriage. The actor's estranged wife, Elvira Castle, was meant to receive over $150,000 in alimony support by March 2018.
He has also been handed 240 hours of community service.More news: Michael Cohen hunts for new lawyers in FBI probe
In September 2016, Schneider was ordered to pay Elvira $18,911 every month, TMZ reported at the time.
"Going to jail was nothing like I ever imagined it was going to be", Schneider said.
He added: "It's common sense versus entitlement".
Elvira filed for divorce in Los Angeles county on November 14, 2014, after 21 years of marriage.More news: Fed Raises Rates; Officials Lift Outlook to Four 2018 Hikes
Schneider played Bo Duke on the hit series from 1979 - 1985 as well as a handful of revivials in the early 2000s. "And there's a group now that somehow feels they're entitled to life or even luxury without work, and the judicial system apparently agrees with that".
There won't be a quick getaway from the law for John Schneider.
'Hopefully this is evidence of that.More news: American toddlers consume way too much added sugar, says study