In 1975, he landed the role of Kevin MacGuinness on Ryan's Hope and appeared on that soap regularly until 1980 and off and on until 1989. Small roles on Search for Tomorrow and Another World followed.