Odnalazł się też w repertuarze szekspirowskim jako Malcolm w Makbecie (1967) i w roli Romea w tragedii Romeo i Julia (1973). Ponadto wystąpił w sztukach Harolda Pintera: Dozorca (The Caretaker), Samoobsługa (The Dumb Waiter) i Extravaganza (Travesties, 1974).
Na dużym ekranie po raz pierwszy pojawił się w epizodycznej roli Phila Corbetta w melodramacie Dziki i skłonny (The Wild and the Willing, 1962) u boku Iana McShane’a, Samanthy Eggar i Jeremy’ego Bretta. Uznanie krytyki zdobył cztery lata później jako Richard Rich w biograficznym dramacie historycznym Freda Zinnemanna Oto jest głowa zdrajcy (A Man for All Seasons, 1966). W czarnej komedii przygodowej Johna Hustona Zbereźnik (Sinful Davey, 1969) stworzył złożoną i dynamiczną kreację beztroskiego Daveya Haggarta, szalejącego w Szkocji, często po szlacheckich zameczkach czy po więzieniach.
Był nominowany do nagrody BAFTA za rolę Walijczyka Timothy’ego Evansa, niesłusznie oskarżonego o zamordowanie swojej żony i córeczki Geraldine w ich rezydencji w Notting Hill w Londynie w dramacie kryminalnym Richarda Fleischera Dom przy Rillington Place 10 (10 Rillington Place, 1971).