Question: who played commander shelby in star trek the next generation?
Answer: Elizabeth Hannah Dennehy