From 1969-1971, he played twice-married cheat and liar Ken Stevens #2 on the CBS serial The Secret Storm. Several of his 1971 episodes have been preserved by UCLA's TV Archives, though the magnetic VHS tapes are awaiting digital transfer and are not available for viewing by the public. From 1972-1976, he played concert pianist-turned-newspaper Editor Julian Cannell on Somerset. From 1977-1984, he made it big with another soap opera role: Dr. Miles Cavanaugh on ABC's The Edge of Night, for which he was twice nominated as Best Actor at the Daytime Emmy Awards in 1982 and 1983. He played that role until the series went off the air on December 28, 1984. In 1985, his final role was on Santa Barbara as both Jack Lee, a prominent attorney, and his villainous lookalike cousin Jerry Cooper, who had locked Jack in a dungeon and was posing as him.