Stephan Miller(1968-2008)
- Additional Crew
- Stunts
Stephan Miller was born on 6 May 1968 in the USA. He is known for The Island of Dr. Moreau (1996), Hollywood Safari (1997) and Escape to Grizzly Mountain (2000). He died on 22 April 2008 in Big Bear Lake, California, USA.