Jack Hill and Pedro Costa are both what?
Pedro Costa Pedro Costa (born 30 December 1958) is a Portuguese film director.
Pedro Soler Pedro Soler (born 20 January 1961) is a Colombian former professional racing cyclist. He rode in the 1986 Tour de France.