Cast Credits Morning Joe (2006) Guest starring as Michael Hirsh Episode 2023-12-28: Episode 258 (Dec 28, 2023)