Mitchell Brotz is known for Nova Star (2021), Late Night with the Devil (2023) and Creature Cabin (2017). imdb.com