Cast Credits Titans (2018) Guest starring as Travis Episode 1x03: Origins (Oct 26, 2018) [Co-Star] Bitten (2014) Guest starring as Leon Durst Episode 3x01: Family, of Sorts (Feb 12, 2016) [Co-Star]