Stephen Loomis

Stephen Loomis

Born
May 13, 1947 ยท Mt. Vernon, Ohio, USA
Died
October 21, 2021
Birth name
Stephen Andrew Loomis

Stephen Loomis was born on May 13, 1947 in Mt. Vernon, Ohio, USA. He was a costume designer, known for Escape from New York (1981), The Fog (1980) and Separate Ways (1981). He died on October 21, 2021 in Kettering, Ohio, USA.

Known for