Stephen Petrov is a fictional character portrayed by David Anthony Marshall in the TV series Babylon 5.
They appear in 1 episodes out of a total of 110 aired
Episodes1
Chrysalis
episode S1.E22 october 1994Garibaldi investigates a death on the station which leads him to a terrible discovery.