pedro willis