Barry Jenner was a recurring character on Dallas from 1984-1986 - he played Dr Jerry Kenderson, who ran a research facility set up by himself and Mark Graison. He had a thing for Sue Ellen.
He also played Admiral Bill Ross in several episodes of Star Trek Deep Space Nine in the final two years of that show in 1998 & 1999.