Lauren Vigt
Filmography
Read More
Enemy Mine
(1985)
Special Creature Effects Technician