Donnelly Rhodes, whose myriad TV credits included Battlestar Galactica and Soap, died on Monday at the Baillie House Hospice in Maple Ridge, B.C. after a battle with cancer, CTV reports. He was 80.

Rhodes’ TV career began in the 1960s with appearances on series such as Bonanza, Wagon Train and Mission Impossible. Following the first of two stretches as The Young and the Restless‘ Phillip Chancellor II, his first major primetime role came with ABC’s groundbreaking Soap, where he played Dutch for several seasons. He then recurred on the CBS sitcom Report to Murphy, ABC’s Hill Street Blues and NBC’s Double Trouble before starring on Canada’s Danger Bay.

On Da Vinci’s Inquest Rhdoes played Det. Leo Shannon, before he joined Battlestar as Doc Cottle. Most recently, he guested on last year’s Arrowverse crossover, playing Agent Smith.

“He was a lovely man and I so enjoyed writing for him,” BSG EP Ronald D. Moore shared on Twitter. “He will be missed.”

Just heard that Donnelly Rhodes, Galactica’s own Doc Cottle, has passed away. Very sad. He was a lovely man and I so enjoyed writing for him. Admired his work ever since “Soap”. He will be missed. pic.twitter.com/QBhTUKeAfW — Ronald D. Moore (@RonDMoore) January 9, 2018