Marco Allard is known for Hercules (1997), Atlantis: The Lost Empire (2001) and Brother Bear (2003).
No data