Loading
Loading

Stephen Chiodo (born March 2, 1954) is a producer, known for Killer Klowns from Outer Space (1988), Team America: World Police (2004) and Screamers (1995). He was previously married to Teresa Willock.
Elf2003
Killer Klowns from Outer Space1988
History of the World: Part I1981
Vincent1982
Marcel the Shell with Shoes On2022
Critters 21988
Critters 31991
Alien Abduction2014