* MSNBC: He is a regular contributor and co-host on various MSNBC shows, including "Morning Joe," "The Beat with Ari Melber," and "Deadline: White House."
* CNN: He has also appeared on CNN's "Anderson Cooper 360°" and "The Lead with Jake Tapper."
* Other appearances: He has also been a guest on other news programs, documentaries, and podcasts.
He has not appeared in any movies or television shows as an actor.