Kentucky Sen. Rand Paul said that he won’t be bashful as he faces off tonight against nine other Republican candidates at the prime-time Fox News-Facebook debate.

The 2016 contender said that he wants to present his message to voters at tonight’s 9 p.m. debate, telling Bill Hemmer that he’s the only candidate with a federal plan to balance the budget and that his tax plan would give more money back to Americans “than any other tax plan ever.”

“I’m not gonna be bashful, I’m not shy, I’m willing to mix it up with whomever in a polite way,” Paul said, adding that viewers won’t see any name-calling from him on stage tonight.

The Kentucky senator called for a substantive debate among the candidates tonight, remarking that there seems to have been a superficial debate in the last month or two.

He also said he won’t shy away from foreign policy topics.

“If people want war, there’s a lot of other choices, but if people want a strong national defense but are not eager for war, there’s probably only one choice on the stage,” he said.

Paul said he doesn’t support President Barack Obama’s nuclear deal with Iran, but he does support negotiations, which he said separates him from many other Republicans.

“You’ve got war, you’ve got this deal, and then you’ve got a better deal,” Paul said.

Paul also revealed that he’s ahead of Hillary Clinton in the polls in five states that were won by Obama.

Don't miss the Fox News-Facebook Republican prime-time debate tonight, live from Cleveland at 8:50p ET, moderated by Megyn Kelly, Bret Baier and Chris Wallace. Complete debate night coverage kicks off tonight at 5p ET on Fox News Channel.

How Will GOP Candidates Take on Donald Trump at the Fox News Debate?

Goldberg Reveals the 1 Question He'd Ask Trump at the Fox News Debate

Carson Ready for GOP Debate: 'It's Not Brain Surgery'