David Scarpa
PHOTO: © Wiki/Supplied
David Scarpa
Writer | Producer
David Scarpa is a producer, and writer, also known for The Last Castle (2001), Napoleon (2023), All the Money in the World (2017), and The Day the Earth Stood Still (2008).
PHOTO: © Wiki/Supplied
David Scarpa is a producer, and writer, also known for The Last Castle (2001), Napoleon (2023), All the Money in the World (2017), and The Day the Earth Stood Still (2008).