Judi Dench is a renowned English actress who has starred in numerous films, television shows, and theatre productions. She has won numerous awards, including an Academy Award, a Golden Globe Award, and a BAFTA Award. Dench voiced Grand Councilwoman in Lilo & Stitch, a 2002 American animated comedy film produced by Walt Disney Feature Animation.