Stéphane Studer is known for In the Eye of the Snake (1990), Land's End (1987) and Gemini: The Twin Stars (1988).
No data