Pedro De Tavira is known for Human Resources (2023), The Eternal Feminine (2017) and Resident Evil (2022).