"I am excited to have a patriot like Ted Nugent joining me in the House Chamber to hear from President Obama. After the address I'm sure Ted will have plenty to say," Congressman Stockman said, according to Politico.

Nugent has been the centre of controversy often since Obama took office in 2008, for his outspoken opposition to the leader's policies.