David Allen · Actor
Sealed
2024
Lost to Time: Unearthing the Primevals
Self
Sealed
2003
Unleashing the Beast: Making ‘The Howling’
Self (archive)
Sealed
1990
Videozone: The Making of "Puppet Master II"
Self
Sealed
1989
No Strings Attached: A Behind the Scenes Look at Puppet Master
Sealed
1972
Zorgon: The H-Bomb Beast From Hell
Zorgon