Cast Credits Your Friends & Neighbors (2025) Guest starring as Mark Episode 1x02: Deuce (Apr 11, 2025) [Co-Star] New Amsterdam (2018) Guest starring as Leo Chen Episode 1x02: Rituals (Oct 2, 2018)