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

Mahesh Jadu


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).


Movie Name Release Date
Marco Polo December 12, 2014