The awkward moment came in a week that Trevor Noah was again slammed this week by TV critics and pop culture commentators in the United States for not quite living up to what they expect and want in a host of this satirical news show.
Things went weird and Trevor Noah seemed unprepared for the wit of the South Carolina Republican senator Lindsey Graham who got audience cheers and applause for his zingers which saw Trevor starting to play catch-up, instead of leading the interview, with a politician.
Lindsey Graham said he endorsed Ted Cruz as the Republican presidential candidate and that his endorsement "tells you everything you need to know about Donald Trump".
"I don't understand it," said Trevor Noah.
"We'll, you're not from here," said Lindsey Graham who after a few more zingers about the presidential race, turned on Trevor Noah asking: "Are you a citizen?"
"Am I a citizen? No, I'm not," said a hesitant Trevor Noah who failed to seize back control of the control of the interview. "I'm not, why?"
"Do you have a green card?" asked Lindsey Graham of Trevor Noah who started to look more and more uncomfortable. "I do not," said Trevor.
"If I were you, I'd be in a hurry," joked Graham. "If Trump wins, your days are numbered, pal. Young black liberal guy from Africa is not going to work with him".