Rep. Barney Frank (D-MA) on Thursday night weighed in on the debate between Sen. Scott Brown (R-MA) and Harvard professor Elizabeth Warren.

Frank pushed back against Brown's claims that he was willing to work with Democrats, describing him as a "cog in this right-wing Republican machine."

"A key moment came when Elizabeth Warren talked about Jim Inhofe who Scott Brown would like to make Chairman on the Committee on the Environment, who says global warming is a hoax and would dismantle the EPA," he said on MSNBC. "And [Brown] said, 'you're not running against Jim Inhofe, you're running against me.' That's not true. Elizabeth Warren is running against a Scott Brown who wants to make Jim Inhofe the chairman of the Environment Committee."

"He's not running for class president. He's running for United States senator, and by the way, you're right that you couldn't get him to say the word 'Romney' with a subpoena. He talks about support for some of Obama's policies, but he would vote to make Mitch McConnell the majority leader."

Brown has recently distanced himself from Mitt Romney following the Republican presidential nominee’s controversial remarks about “47 percent” of Americans. But Brown said he still supports Romney despite his comments.

Watch video, courtesy of MSBNC, below:

Visit for breaking news, world news, and news about the economy