Andrew Neustrom was born on July 16, 1986 in California, USA. He is an actor, known for Lloyd (2001).
Sin datos