Cast Credits Lovecraft Country (2020) Guest starring as Terry Episode 1x03: Holy Ghost (Aug 30, 2020) [Co-Star] The Outsider (2020) Guest starring as Ethan Elman Episode 1x02: Roanoke (Jan 12, 2020) [Co-Star]