Wkrótce wrócił na mały ekran w amerykańskich produkcjach telewizyjnych, w tym NBC Cover Girls (1977) z udziałem Dona Johnsona czy kinowych, w tym w dramacie Petera Bogdanovicha Święty Jacek (Saint Jack, 1979) u boku Bena Gazzary.
W 1982 miał szansę ponownie wcielić się w rolę Bonda w nieoficjalnej części serii o losach brytyjskiego agenta zatytułowanej Nigdy nie mów nigdy (Never Say Never Again, 1983). Ostatecznie twórcy filmu zdecydowali się jednak na Seana Connery’ego, gdy szkocki aktor oznajmił, iż jest zainteresowany występem w produkcji. W erotycznej serii Emmanuelle grał postać biznesmena wysłuchującego pikantnych zwierzeń granej przez Sylvię Kristel tytułowej bohaterki.
W listopadzie 2012 trafił na okładkę „GQ”.
W 2024 roku ogłosił przejście na emeryturę, a ostatni raz pojawił się na ekranie w horrorze Z dead end, w którym wcielił się w rolę prezydenta USA.