Mahesh Jadu
Birthday:
26 October 1982, Carlton, Melbourne, Victoria, Australia
Height:
183 cm
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).
Ophir
Achmath