Star Trek’s Barry Jenner Passes Away At 75

Sad news to report from Startrek.com, actor Barry Jenner has passed away from acute myeloid leukemia. Jenner was known for playing Admiral William Ross in a dozen different episodes of Star Trek: Deep Space Nine and reprising the role in the Dominion Wars video game. The actor also appeared on Another World, Knots Landing, Dallas, Highway […]