Demord Dann

Demord Dann is an episodic actor on Once Upon a Time, portraying the role of Aide in "The Shepherd".