Stephen Davies (actor): Stephen Davies is an actor, known for Star Trek: Deep Space Nine (1993), Inserts (1975) and Star Trek: Voyager (1995).
See full bio » Discover the latest Discussions, News, Rumors & Gossip about Stephen Davies below
Star Trek: Deep Space Nine (Arak'Taral / Tactical Officer),
Inserts (Rex, the Wonder Dog),
Star Trek: Voyager (Nakahn),
The Nest (Homer)