Question: who does the voice for yoda in the starwars films
Answer: Frank Oz ( born Frank Richard Oznowicz on May 25 , 1944 ) is an English - born American puppeteer , filmmaker and actor .