1989 - 61st Academy Awards
…
Robert Short is a Visual Effects Supervisor and Makeup Effects Designer. In 1983, he founded Robert Short Productions Inc.
We use Google Analytics cookies to understand how the site is used. They're only set if you accept.