Cast Credits The Plot Against America (2020) Guest starring as TBD Episode 1x04: Part 4 (Apr 6, 2020) Billions (2016) Guest starring as Attache Episode 5x12: No Direction Home (Oct 3, 2021) [Co-Star]