Daveigh Chase is no more. The actress, who was best known for providing the voice of Lilo Pelekai in Disney’s animated Lilo & Stitch franchise, has died.
She was 35.
The death was confirmed by Chases’ boyfriend, Roy Hernandez. She breathed her last on Tuesday after battling meningitis.