Cast Credits Charmed (2018) Guest starring as Elf 2 Episode 4x06: The Tallyman Cometh (Apr 15, 2022) [Co-Star] Aftermath (2016) Guest starring as The Chemist Episode 1x09: The Barbarous King (Nov 22, 2016) [Co-Star] Supernatural (2005) Guest starring as Small Clown Episode 2x02: Everybody Loves a Clown (Oct 5, 2006) [Co-Star] Guest starring as District Attorney Episode 6x09: Clap Your Hands If You Believe (Nov 19, 2010) [Co-Star]