Dominic Daniel

Dominic Daniel portrayed Tracker Demons in the Season 8 episode "Hulkus Pocus".