Francesco Piacentini-Smith is known for The Nest (2020), Masters of the Air (2024) and Mayday (2021).