The best character on
Star Trek: Voyager
, "The Doctor", played by Robert Picardo. He's quite the singer as well!