Stefen Fangmeier was born on December 9, 1960 in El Paso, Texas, USA. He is a producer and director, known for The Perfect Storm (2000), Jurassic Park (1993) and Master and Commander: Cinematic Phasmids (2004).
No related contents, please re-enter