Actors:Francesca Smith

<!--Selected filmography The New Batman Adventures (1998) - Annie (DCAU) Growing Pains (1998) The Zeta Project (2002) Ro's Gift (2002)