Republican movie star James Woods fears he'll never work in Hollywood again - because of his outspoken political beliefs.

The actor has been openly critical of U.S. Democrats and President Barack Obama and he's convinced his opinions will cost his film roles.

And, after criticising Obama over the American Government shutdown on Tuesday (08Oct13), tweeting, "This President is a true abomination. To have barricaded the Ww2 vets, but allow illegal aliens privilege...", Woods admitted he was putting his acting career at risk.

After a follower tweeted, "dude, aren’t u worried about...u know...ever working again??" the Once Upon a Time in America star responded, "I don’t expect to work again. I think Barack Obama is a threat to the integrity and future of the Republic. My country first."