Xavier Lopez

Xavier Lopez

Born in Canada

Xavier Lopez is a Canadian actor.