Eric Chase Anderson

Eric Chase Anderson was born on September 18, 1972 in Houston, Texas, USA. He is known for his work on Fantastic Mr. Fox (2009), The Life Aquatic with Steve Zissou (2004) and The Royal Tenenbaums (2001).

Related Posts