|
Oliver Rihs was born in 1971 in Zurich, Switzerland. He is a director and writer, known for Black Sheep (2006), Caged Birds (2020) and Blackberry (2002).
See full bio »
Born:in Zurich, Switzerland |
|