W dramacie Wolfganga Petersena Konsekwencja (Die Konsequenz, 1977) zagrał homoseksualnego Martina Kuratha. Międzynarodowe uznanie zyskał sobie rolą kapitana tytułowego okrętu podwodnego w dramacie wojennym Wolfganga Petersena Okręt (Das Boot, 1981). Po udziale w dreszczowcu Siódmy znak (The Seventh Sign, 1988) z Demi Moore, zagrał sadystycznego kapitana policji RPA w dramacie historycznym Sucha biała pora (A Dry White Season, 1989).
Jego filmografia zawiera takie tytuły jak Angielski pacjent (The English Patient, 1996) jako major Muller, Air Force One (1997) w roli generała Ivana Radka czy Zabójczy układ (The Replacement Killers, 1998) jako Michael Kogan. Brał także udział w wielu niemieckich projektach, a także serialach, w tym Tatort (1973, 1977, 2010, 2016), 24 godziny (2010) jako Sergei Bazhaev i Agenci NCIS: Los Angeles (2010, 2014) jako Mattias Draeger.