Cast Credits FBI (2018) Guest starring as Maria Ramirez Episode 6x05: Sacrifice (Mar 19, 2024) [Co-Star] Preacher (2016) Guest starring as Spectator Girl Episode 1x01: Pilot (May 22, 2016) [Co-Star] Nip/Tuck (2003) Guest starring as Lillian Episode 2x13: Oona Wentworth (Sep 14, 2004)