Larry McGarry is known for New York Chinatown (1982), Lost in the Wild (1976) and Rush (1974).
No data