Carrie Henn
Carrie Henn was discovered by casting agents in the cafeteria of an Air Force Base, which lead to her big break as Newt in Aliens. Although the film was a huge success, she never returned to on camera acting. According to Wired, she is currently a teacher in Northern California.