Loading...

Robert Watts

Search on Amazon

Biography

London, England, UK
Robert Watts was born on May 23, 1938 in London, England. He is a producer and production manager, known for Raiders of the Lost Ark (1981), Star Wars: Episode V - The Empire Strikes Back (1980) and Star Wars (1977). Read more...

Actor