Karl-Heinz Teuber was born in Germany. He is known for The Last Express (1997), Amadeus (1984) and Bottle Shock (2008).
No data