pedro huffman