Lance Anderson is known for his work on Planet of the Apes (2001), The Island of Dr. Moreau (1996) and Dawn of the Dead (2004).
No data