Lehua Reid: Lehua Reid. Actress: Point of Impact. Lehua Reid was born on 9 September 1962. She is an actress, known for Point of Impact (1993), Solar Crisis (1990) and Fortune Hunter (1994).
Known For: Point of Impact (Sandra Ficher), Solar Crisis (Astronaut #4), Fortune Hunter (Intercept staffer), Over the Line (Jessica)