Conservative Hollywood actor James Woods fired a shot at President Donald Trump and the Republican Party on Tuesday, warning the president that all bets are off if he gives in on immigration.

Woods' remarks come as the debate over how to fix the immigration system continues to heat up. On Tuesday, Trump let the media watch an hour-long meeting he had with congressional leaders on DACA, border security, chain migration, and the visa lottery system.

Woods wasted no time warning the president and Republicans.

"If you fold on immigration, you are a one term president. @POTUS," Woods tweeted.

Woods later added, "That’s it. If #Trump rolls over on #DACA, he loses my vote. That is a promise."

Woods finished by hammering the seemingly inept Republican leaders in Washington who haven't figured out they are supposed to be governing with the power they have been given.

Woods tweeted: "End #DACA completely, build the wall, defund sanctuary cities, end chain migration, enforce voter ID, and deport all lawbreakers. Democrats never listened to us when they were in control. Wake up, Republicans. You have the power. Use it, for God’s sake!"

Woods also threw a jab at the Democrats during his tweet storm. "Democrats have no platform, no integrity, they are only interested in a self-perpetuating paradigm of existence. They would let America be overrun by hordes of freeloaders just for the votes necessary for survival as a political party."