Karl-Heinz Teuber was born in Germany. He is known for his work on The Last Express (1997), Amadeus (1984) and Prince of Persia 3D (1999).