Cast Credits Echoes (2022) Guest starring as Teller Episode 1x03: Party (Aug 19, 2022) [Co-Star] Naomi (2022) Guest starring as Belinda Episode 1x05: Shadow Ridge (Feb 22, 2022) [Co-Star] Them (2021) Guest starring as Parishoner #3 Episode 2x05: Luke 8:17 (Apr 25, 2024) [Co-Star] DC's Stargirl (2020) Guest starring as Teacher Episode 1x03: Icicle (Jun 1, 2020) [Co-Star] The Gifted (2017) Guest starring as Mother Episode 2x01: eMergence (Sep 25, 2018) [Co-Star] Ozark (2017) Guest starring as Translator Episode 4x10: You're the Boss (Apr 29, 2022) [Co-Star]