Emma Howard Details Cast On MovieCast On TV Name Emma Howard Also Known As Birthday Gender Male Place of Birth As: Sar Labooda (uncredi2002-05-15Star Wars: Episode I...