Richard L. Huff is a producer and writer. Huff has most recently worked on The Giant Spider Invasion (1975).
About Richard L. Huff
- Name: Richard L. Huff
Filmography as Producer
- The Giant Spider Invasion (1975)
Filmography as Writer
- The Giant Spider Invasion (1975)