If you like this character, let us know!
Stephen Franklin is a lead character in the fictional universe of the science fiction television series Babylon 5, played by Richard Biggs. He serves as the chief medical officer on the Babylon 5 space station.
Played by the actor