Robert Maillet

Robert Maillet is an episodic actor on Once Upon a Time, portraying the role of Behemoth in "The Shepherd".