where does will moncada live