• 26 October 1982
  •  Carlton, Melbourne, Victoria, Australia

Mahesh Jadu

Biography

Mahesh Jadu was born on October 26, 1982 in Carlton, Melbourne, Victoria, Australia. He is an actor and producer, known for Marco Polo (2014) and Pirates of the Caribbean: Dead Men Tell No Tales (2017).

Filmography

Movie Name Release Date
Marco Polo December 12, 2014