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