Cast Credits Siren (2018) Guest starring as Tech Episode 3x10: The Toll of the Sea (May 28, 2020) [Co-Star]