Urodził się i dorastał w Berlinie. Jego ojciec służył w Wehrmachcie, a matka była działaczką ruchu oporu, co dporowadziło do rozpadu małżeństwa. Mając 14 lat występował w teatrze amatorskim. Zadebiutował w nostalgicznym telefilmie "
Unternehmer". Po kilku rolach w niemieckich filmach, m.in. "
Zoff","
Utracona część Katarzyny Blum", odniósł sukces na dużym ekranie dzięki roli Heinricha Lehmanna-Willenbrocka, kapitana statku okrętu podwodnego w dramacie
Wolfganga Petersena "
Okręt". Od tej pory występował w niemieckich (za rolę policjanta w thrillerze "
Der Bulle & das Mädchen"
Petera Keglevica otrzymał Bavarian Film Award) i w amerykańskich produkcjach filmowych - zagrał księcia Leto Atreidesa w filmie science-fiction "
Diuna"
Davida Lyncha, niebezpiecznego handlarza bronią w komedii sensacyjnej "
Gliniarz z Beverly Hills II"
Tony'ego Scotta, niemieckiego oficera, majora Mullera w dramacie "
Angielski pacjent"
Anthony'ego Minghelli oraz Hamana w biblijnym telefilmie "
Estera" Raffaela Mertesa. Laureat nagrody Bambi w 1988 roku.