Alastair Duncan

Alastair Duncan portrayed Alastair, the Chameleon Demon and the shapeshifted Source in the season 4 episode "Brain Drain"

Career

 * Buffy the Vampire Slayer, 2 episodes (2000)
 * Angel, 1 episode (2000)
 * Charmed, 1 episode (2001)