Lynn Rothschild has: Played herself in "Horizon" in 1964. Played herself in "If We Had No Moon" in 1999. Played Herself - NASA Astrobiologist at Ames Research Center in "Naked Science" in 2004. Played Herself - NASA in "Naked Science" in 2004. Played herself in "Through the Wormhole" in 2010. Played Herself - NASA Ames Research Center in "Prophets of Science Fiction" in 2011.