Peter Sciberras
Peter Sciberras is an Oscar nominated editor known for The King (2019), The Power of the Dog (2021) and The Rover (2014).
Peter Sciberras is an Oscar nominated editor known for The King (2019), The Power of the Dog (2021) and The Rover (2014).