AdvertisementTina Fey Hosts Star-Studded 'SNL' Season 43 FinaleMay 20, 2018Doreen McCallisterfacebookEmailMikey Day as Donald Trump Jr., Alec Baldwin as President Trump, Robert De Niro as Robert Mueller, Alex Moffat as Eric Trump, Heidi Gardner plays a waitress, Kate McKinnon as Rudy Giuliani, and Ben Stiller as Michael Cohen, during the Cold Open on SNL Saturday night. (NBC/NBCU via Getty Images)