David Allen

David Allen
David Allen was an American special effects artist. He was nominated for an Academy Award for Best Special Effects at the 17th Academy Awards for work on the film Secret Command. (Via Wikipedia)
Origin
Los Angeles, California, USA
Born
October 22, 1944
Died
August 16, 1999 (25 years ago, at 54)
David Allen was an American special effects artist. He was nominated for an Academy Award for Best Special Effects at the 17th Academy Awards for work on the film Secret Command. (Via Wikipedia)