Norman Keesing is known for The Island of Dr. Moreau (1996), Nate and Hayes (1983) and Beyond Reasonable Doubt (1980).