Cast Credits Charmed (2018) Guest starring as Demon Guard Episode 2x06: When Sparks Fly (Nov 15, 2019) [Co-Star] Arrow (2012) Guest starring as Skel Episode 5x13: Spectre of the Gun (Feb 15, 2017) [Co-Star]