Oliver Schafhausen
- Camera and Electrical Department
Oliver Schafhausen was born on 4 September 1969 in Düsseldorf, North Rhine-Westphalia, West Germany. Oliver is known for Think Big! (2020), Stella und der Stern des Orients (2008) and Guys and Balls (2004).