Question: who played penny robinson on lost in space
Answer: Angela Margaret Cartwright ( born September 9 , 1952 ) is an English - born American actress primarily known for her roles in movies and television .