Peter Carroll

Peter Carroll

Peter Carroll was born in 1943 in Sydney, New South Wales, Australia. He is known for his work on Sleeping Beauty (2011), Crazy Rich Asians (2018) and Crocodile Dundee (1986).

Tv Show