Peter Carroll
Born: Sydney, New South Wales, Australia
Acting (in our collection)
The Power of the Dog
(2021)
Crazy Rich Asians
(2018)
Sleeping Beauty
(2011)
Happy Feet
(2006)
The Last Wave
(1977)