Mahesh Jadu is an Australian actor and producer of Indo-Mauritian heritage, best known internationally for playing the sorcerer Vilgefortz in Netflix’s The Witcher and the Silk Road scholar Ahmad Fanakati in Marco Polo. Born in Melbourne, he also holds credits in Pirates of the Caribbean: Dead Men Tell No Tales and The Furnace.
Top Casting Suggestions
Mahesh Jadu has been suggested to play 157 roles. Click below to see other actors suggested for each role, and vote for who you think would play the role best.
Mahesh Jadu has been suggested to play 157 roles. Click below to see other actors suggested for each role, and vote for who you think would play the role best.