Steve Heinze

Steve Heinze portrayed a Demon in the Season 5 episode "Sympathy for the Demon".