Uhura is one of the most iconic characters in science fiction. She was created by Gene Roddenberry in 1966 for his television show, Star Trek. She was played by actress Nichelle Nichols in two television series and six feature films. The character has been recently portrayed by Zoe Saldana.