Blake McIver Ewing was born on March 27, 1985 in Los Angeles, California, USA. He is an actor, known for Tarzan (1999), The Little Rascals (1994) and Hey Arnold! The Movie (2002). Read more on iMDB