David Allen

David Allen

visual effects, special effects, director

David Allen was born on Oct 22, 1944 in USA. David Allen's big-screen debut came with Puppet Master II directed by David Allen in 1990. David Allen is known for The Magic Treasure directed by David Allen, George Archambeault stars as Narrator and as . The upcoming new movie David Allen plays is The Magic Treasure which will be released on Jun 20, 2006.

David Allen was born on October 22, 1944 in Los Angeles, California, USA. He is known for

  • Birthday

    Oct 22, 1944
  • Place of Birth

    Los Angeles, California, USA

Known For

Movies & TV Shows

All
Movies