Appears On
Episode Appearances
Morning Joe · Apr 16, 2026
David Ignatius: Trump is waiting for Iran to tap out when it comes to blockade
“Co-hosted episode covering Iran blockade strategy, NYC pied-à-terre tax, and federal budget analysis”
Morning Joe · Apr 15, 2026
U.S. blockade of Iranian ports underway; U.S. sending thousands more troops to the Middle East
“Morning Joe co-host contributing analysis on Democratic coalition strategy and papal criticism”
Morning Joe · Apr 13, 2026
‘I have no fear of the Trump administration’: Pope Leo reacts to Trump’s criticism
“Co-host of Morning Joe; absent from National Action Network convention; referenced throughout episode”
Morning Joe · Apr 10, 2026
‘Just beyond bizarre’: Joe puzzled by first lady’s impromptu Epstein statement
“Co-host discussing geopolitical consequences and Republican divisions”
Morning Joe · Apr 8, 2026
David Ignatius: Sigh of relief as U.S. and Iran agree to two-week ceasefire
“Co-host of episode; discussing Iran ceasefire, Hungary election interference, and DOJ independence concerns.”
Morning Joe · Apr 2, 2026
'I don't think it was a sell': Richard Haass on why Trump didn't make the case for war in Iran
“Co-host contributing to discussion on war strategy and Supreme Court arguments on birthright citizenship”
Morning Joe · Apr 1, 2026
Withdrawal, escalation or both? What Trump could announce during Wednesday address
“Co-hosted discussion on Iran strategy and NATO implications”
Morning Joe · Feb 25, 2026
Unrelenting bigotry, lies and attacks: Joe reacts to Trump’s State of the Union
“Morning Joe co-host analyzing Trump's State of the Union and discussing missing Epstein files documents”
The Chris Plante Show · Feb 12, 2026
2-12-26 Hour 2 - Homan Announces End of MN Surge
“MSNBC host criticized for characterizing ICE enforcement actions as unlawful killings without proper context”