Andy Mackenzie

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

External

 * IMDb Link