Stephen Davies: Stephen Davies. Actor: Inserts. Stephen Davies is known for Inserts (1975), Star Trek: Voyager (1995) and Star Trek: Deep Space Nine (1993).
Known For: Inserts (Rex, the Wonder Dog), Star Trek: Voyager (Nakahn), Star Trek: Deep Space Nine (Arak'TaralTactical Officer), The Free Frenchman (Harry Jackson)