John McLeod is a renowned film industry professional, whose impressive body of work has left an indelible mark on the world of cinema.
One of his most notable achievements is his involvement in the production of the blockbuster hit "Pirates of the Caribbean: The Curse of the Black Pearl", which was released in the year 2003 and has since become a cultural phenomenon.
Prior to this, McLeod was also part of the team behind the sci-fi epic "Starship Troopers", which was released in 1997 and has since become a cult classic.
In more recent years, McLeod has been involved in the production of the highly acclaimed Marvel movie "Shang-Chi and the Legend of the Ten Rings", which was released in 2021 and has received widespread critical acclaim.