Damian Foster

Damian Foster is an American actor and stuntman. He portrayed a Demonic Guard in the season 5 episode "Baby's First Demon".