David Dayan Fisher

David Dylan Fisher is a British actor born in London. He portrayed Margoyle in the Season 8 episode "Hulkus Pocus".