pedro gibbs