W 1985 powrócił na polską scenę rolą Rodryka w Cydzie (reż. Adam Hanuszkiewicz) w Teatrze Ateneum w Warszawie, a po latach przerwy pojawił się w polskim filmie, kreując postać Grzegorza, kierownika ośrodka Monaru w filmie psychologicznym Andrzeja Trzosa-Rastawieckiego …jestem przeciw (1985). Zagrał główną rolę Scope’a w filmie Piotra Szulkina Ga, ga. Chwała bohaterom (1986).
Do końca lat 80. wykreował także kolejne role w zagranicznych produkcjach: Daniela, kochanka Chiary, we włoskiej komedii Francesco Nuttiego Casablanca, Casablanca (1985), Leona Jogichesa w niemiecko-czeskosłowackim filmie biograficznym Margarethe von Trotty Róża Luksemburg (1986), poetę Franza von Schobera w niemiecko-austriacko-szwajcarskim filmie muzyczno-biograficznym Fritza Lehnera Notturno (1986), Hareda we włoskim miniserialu Tajemnice Sahary (1988), terrorystę w greckim filmie Kostasa Zinirisa To teleftaio stoichima (1988) i Szpicla w amerykańskim melodramacie Philipa Kaufmana Nieznośna lekkość bytu (1988), księdza Adama we włoskim dramacie Michaela Andersona Przed sklepem jubilera (1989) na podstawie utworu Karola Wojtyły o tym samym tytule, księdza Adriana we włoskiej komedii telewizyjnej Franco Giraldiego Izabella Kłamczucha (1989) i hitlerowskiego policjanta Karla Gieringa we włosko-francuskim dramacie wojennym Jacques’a Rouffio Czerwona