Francesca Marie Smith was born on March 26, 1985. She is an actress, known for The Prince of Egypt (1998), A Bug's Life (1998) and Hey Arnold! The Movie (2002). Read more on iMDB