Zadebiutował na kinowym ekranie w roli Tommy’ego Judda, prostego, marksistowskiego przyjaciela Guya Bennetta (w tej roli Rupert Everett) w melodramacie historycznym Inny kraj (Another Country, 1984). W telewizyjnej adaptacji powieści J.B. Priestleya Światła kabaretów (Lost Empires, 1986), która miała swoją premierę na kanale ITV wystąpił w roli Richarda Herncastle, który w 1913 dołączył do trupy swojego wujka i poznaje wciągający świat angielskiego musicalu, zanim wybuchnie I wojna światowa. W dramacie Miesiąc na wsi (A Month in the Country, 1987) zagrał weterana I wojny światowej restauratora dzieł sztuki Toma Birkina. Zagrał tytułową rolę w kostiumowym dramacie Miloša Formana Valmont (1989) na podstawie powieści Niebezpieczne związki. W nominowanym do nagrody jury Sundance Film Festival argentyńskim dreszczowcu psychologicznym Apartament zero (1989) wcielił się w paranoiczną postać mieszkającego w Buenos Aires Anglika, który przyjmuje do swego mieszkania tajemniczego współlokatora (Hart Bochner). Alejandro Jodorowsky zaangażował go do roli w dramacie fantasy Złodziej tęczy (Wings of Fame, 1990).