Yan Birch

Yan Birch (April 29, 1965) is a Swedish actor. He portrayed the Warlock Kane in the Season 5 episode "The Day the Magic Died".