Allan Finch ), Amber Benson ( Tara Maclay ), Amy Acker ( Winifred Burkle / Illyria ) and John Rubinstein ( Linwood Murrow ) on Supernatural . Additionally,Chad Lindberg ( David Kirby ), Jack Conley ( Gib Cain / Sahjhan ), Jeff Kober ( Zachary Kralik / Rack ), Aldis Hodge