Tim Sitarz

Tim Sitarz (September 19, 1967) is an American actor and stuntman born in Big Spring, Texas. He portrayed a Demon Guard in the Season 5 episode "Baby's First Demon".