Mary T. Radford
Mary T. Radford is known for her work on Back to the Future (1985), The Sixth Sense (1999) and Indiana Jones and the Last Crusade (1989).
Hippo