Tras una breve temporada en París, estudió interpretación en el Bühnenstudio de Zurich (actualmente Schauspiel-Akademie). Empezó a interpretar sus primeros papeles en películas suizas en 1960 y, a partir de ahí, comienza a trabajar como actor teatral en numerosos teatros europeos: Junges Theater de Göttingen, Theater am Goetheplatz de Bremen.En 1967 actúa en la primera producción dirigida por Peter Stein y en 1970 es ya el alma de la compañía de la Schaubühne am Halleschen Ufer de Berlín Occidental. Empieza a trabajar regularmente en cine en 1975 y a partir del año siguiente su dedicación al cine será casi exclusiva, aunque en 1982 vuelve a los escenarios en el Theater am Leniner Platz de Berlín con Hamlet, dirigido por Klaus Michael Grüber y, en 1984, actúa en Oberon in der Park, dirigido por Peter Stein.