Cast Credits Haunted Live (2018) Starring as Steven McDougal Haunted Towns (2017) Starring as Steven McDougal Episode 1x01: Gettysburg (Aug 15, 2017)