Crew
Born August 28, 1953 · Farnham Common - Buckinghamshire - England - UK
2 films as director · Active 1996–2023
Total Recall
1990
Double Impact
1991
The Firm
1993
Generations: The Evolution of Spider-Man
2026
Moonshine Highway
1996
Chinese Hercules: The Bolo Yeung Story