Lela Nelson: Lela Nelson. Actress: Phantom from Space. Lela Nelson is known for Phantom from Space (1953).
Known For: Phantom from Space (Betty Evans)