Nicholas Sadler

Nicholas Sadler portrayed one of the Parasite Demons in the season 5 episode "Baby's First Demon".

External

 * IMDb Link