Home›Hélène LevesqueHélène LevesqueKnown for ActingTV Shows1996Once Upon a Time... The Explorers Details