President Trump’s 2020 GOP primary challenger, former Massachusetts Gov. Bill WeldWilliam (Bill) WeldWeld says Trump wants reporters to 'roam free' in Iran, but not US Trump primary challengers left off Wisconsin ballot Bannon: 'We need the Republican establishment on board' to reelect Trump MORE, says he "may be reduced" to debating Alec Baldwin, the actor who plays the president on "Saturday Night Live," if Trump refuses to engage with him.

In a Monday interview with C-SPAN, Weld was asked if there will be a debate ahead of the New Hampshire primary. 

“Well, if I have anything to say about it there will,” he responded. “Obviously, the president has said 'I’m not going to debate Bill Weld or anybody else.' I may be reduced to challenging Alec Baldwin, who plays the president with an orange wig on 'Saturday Night Live.'”

The actor may put up a strong fight on stage, Weld admitted. 

“I think I can hold my own with Alec Baldwin, although I don't know, he’s had a long career in show biz — he might clean up the floor with me. But I think he might be willing in service of the national interest to at least have a go at it. That should be good TV if nothing else  — the president would understand that.”

Weld is a long-shot candidate who is failing to gain much traction with the Republican Party. A RealClearPolitics average of polls shows Trump, whose support among GOP voters remains strong, has a 72-point lead over Weld. 

Weld has positioned himself as a traditional fiscally conservative Republican and has been outspoken against the president whom he has repeatedly called racist. He was former New Mexico Gov. Gary JohnsonGary Earl JohnsonThe 'Green' new deal that Tom Perez needs to make The Trump strategy: Dare the Democrats to win Trump challenger: 'All bets are off' if I win New Hampshire primary MORE's running mate on the Libertarian Party's 2016 presidential ticket.