Stephen Gregory Foster is known for Die Hard 2 (1990), The Lawnmower Man (1992) and Farewell, My Love (2000).
No data