Brian Henson and Pedro Costa have both worked what occupation?
Brian Henson: Brian Henson (born November 3, 1963, in New York City) is an American puppeteer, director, producer, technician, and the chairman of The Jim Henson Company. Pedro Costa: Pedro Costa (born 30 December 1958) is a Portuguese film director.
director