Emma Caulfield

Emma Caulfield is an episodic actor on Once Upon a Time, portraying the role of Blind Witch in "True North".