Star Trek And Stargate Atlantis Vet Robert Picardo Talks Bec