Lane Kim, played by Keiko Agena, was many people’s favorite character in Gilmore Girls. Despite being 27 years-old when she was cast, she played the high school girl perfectly! By the time the show ended, she was 34 years-old.