Max Osswald is known for The Immaculate Room (2022), The Proposition (2011) and Bad Blood (2015). imdb.com