Cast Credits Titans (2018) Guest starring as International Buyer 2 Episode 2x13: Nightwing (Nov 29, 2019) [Co-Star] Private Eyes (2016) Guest starring as Board Member Episode 4x01: Family Plot (Nov 2, 2020) Shadowhunters: The Mortal Instruments (2016) Guest starring as TBD Episode 1x01: The Mortal Cup (Jan 12, 2016) [Co-Star]