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