Det var ikke før i 1986 at Davison fikk en ny rolle i en populær serie. Han spilte doktor Stephen Daker, den troskyldige helten i , som ble skrevet av Andrew Davies. Det surrealistiske komedie-dramet ble flere år senere gjenopplivet og døpt om til . Davison hadde også hovedrollen i , en seri basert på mordmysteriene skrevet av Margery Allingham. Disse seriene og anledningen til å spille Tristan igjen i 1985 og 1990 gjorde at Davison hadde full timeplan frem til begynnelsen av 1990-tallet da han gradvis forsvant fra offentlighetens søkelys. Han fortsatte med å dukke opp på TV fra tid til annen og han spilte også hovedrollen i i 1992 og han dukket opp i den amerikanske TV-serien . Det var ikke før år 2000 at han fikk en ny, stor rolle, denne gangen som David Braithwaite i .