Cast Credits Titans (2018) Guest starring as Diego Martinez Episode 3x05: Lazarus (Aug 26, 2021) [Co-Star]