Estella Russell

Estella Russell is a former actress who portrayed a Terran slave in the Star Trek: Deep Space Nine episode. As a background actress she received no credit for her appearance.

The last known fact about her is that she moved to Belize several years ago.