"I think he's failed," Antonio Garza says of Donald Trump. | Getty Bush's U.S. ambassador to Mexico: Trump not suited for presidency

The man who served as the United States ambassador to Mexico for more than six years under President George W. Bush on Thursday declared Donald Trump unsuited to be president of the United States.

Ripping into both the Republican nominee and Mexican President Enrique Peña Nieto for having Trump, Antonio Garza surmised on MSNBC's "Morning Joe" that given Peña Nieto's low approval rating of 23 percent, "he thought standing next to the only fellow that is less popular in his country would be a good thing politically."


"And for a moment yesterday afternoon, it looked like he had the opportunity to put down some clear markers and to represent the country's interests well. And he failed to do that," Garza said. "So, the social media was lit up. This morning's papers are very critical, and I can't imagine that his 23 percent number moved north at all."

Asked whether he sees Trump as "suited to be president of the United States" based on his words and actions on Wednesday and over the last 14 months, Garza responded, "Well, no."

"I think in terms of his positions on trade, immigration, temperament and tone, I think he has done a very poor job as a Republican nominee, and in terms of representing our interests abroad and ultimately, that's what Americans, I think, view their president as a symbolic representative of U.S. interests both at home and abroad," Garza added. "And in that respect, I think he's failed."