Imposing Demon is a fictional character portrayed by Derek Anthony in the TV series Buffy the Vampire Slayer.
They appear in 1 episodes out of a total of 144 aired
Episodes1
Potential
episode S7.E12 january 2003Buffy takes the Potentials to a demon bar and then to a vampire nest, in order to teach them the art of slaying. When Willow casts a spell to seek out the next Potential, the spell leads them to believe that Dawn may be a future slayer.