Freshman Rep. Mike Levin (D-Calif.) told Hill.TV's "Rising" on Wednesday that President Trump Donald John TrumpBubba Wallace to be driver of Michael Jordan, Denny Hamlin NASCAR team Graham: GOP will confirm Trump's Supreme Court nominee before the election Southwest Airlines, unions call for six-month extension of government aid MORE offered unity in his State of the Union address on Tuesday, but only on his own terms.

"The president offered very little in the way of substance that actually showed a willingness to reach compromise," Levin told Hill.TV's Krystal Ball and Buck Sexton on "Rising."

"Rhetoric is great, but now the reality needs to meet the rhetoric, and it's almost as if he offered unity, but only on his own terms," he continued.

Levin said he was glad Trump brought up areas of compromise like infrastructure and lowering prescription drug prices but added he would have liked to see Trump touch on other policy areas like climate change.

"I was encouraged by some of what the president had to say. At the beginning of the speech, [he] offered and said he had a desire for unity and for bipartisanship, but then, unfortunately throughout the speech, the reality of what he was saying, the policy substance, did not match the rhetoric," he said.

"If he truly wants to seek unity and bipartisan compromise, he'll have the next ten days to actually try to join with folks on both sides of the aisle as we try to avoid another government shutdown or an emergency declaration, and my great hope is that the rhetoric of bipartisanship and unity can be matched with reality," he said.

Trump delivered his second State of the Union address on Tuesday amid a polarized political environment in the nation's capital.

The White House said prior to the address that Trump would push for unity between both sides of the aisle.

The president advocated for his proposed border wall and touted the state of the economy, and lashed out at investigations into his administration and 2016 presidential campaign.

— Julia Manchester