Michael Camarillo was born on March 18, 1964 in Honolulu, Hawaii, USA. Michael is known for
The Swan Princess (1994),
The Road to El Dorado (2000) and
Spirit: Stallion of the Cimarron (2002). Michael died on December 25, 2021 in Los Angeles, California, USA.