He also had time for buddy-bonding roles, such as Lt. Dillon in Galactica 1980, who time-travels with buddy Captain Troy (Kent McCord of Adam 12).
Or St. John Hawke on Airwolf (1987), MIA brother of Stringfellow Hawke (Jan-Michael Vincent).
Barry is most famous for Diagnosis Murder (1993-2002). He played Steve Sloan, a Manhattan detective whose physician dad (Dick Van Dyke, naturally) keeps stumbling upon murders. They investigate, along with a team of doctors, detectives, and pathologists, usually of the young hunk variety: Charlie Schlatter, Scott Baio, Shane Van Dyke, and so on.
More recently Barry starred (with his father again) in a series of Murder 101 movies.
See also: Looking for Muscles on The Dick Van Dyke Show