Janet Armstrong

Director / Producer / Writer

Birthdate – March 23, 1934 (90 Years Old)

Birthplace – Wilmette, Illinois, USA

Janet Armstrong was born on March 23, 1934 in Wilmette, Illinois, USA. She was previously married to Neil Armstrong. She died on June 21, 2018 in West Chester, Ohio, USA.

Videos

Filmography

Armstrong

Self (2019)

Apollo 11

Self (2019)