Cast Credits The Messenger (2023) Guest starring as Nic Leota (5 episodes) Episode 1x08: Episode 8 (May 14, 2023) Episode 1x07: Episode 7 (May 14, 2023) Episode 1x06: Episode 6 (May 14, 2023) Episode 1x05: Episode 5 (May 14, 2023) Episode 1x01: Episode 1 (May 14, 2023) View 2 more View 2 less Last King of the Cross (2023) Guest starring as Black Flag (2 episodes) Episode 2x08: Episode 8 (Oct 11, 2024) Episode 2x05: Episode 5 (Sep 20, 2024)