Actor · DirectorMahesh JaduOctober 26, 1982(41 years old)Carlton, Melbourne, Victoria, AustraliaSocialsIMDbKnown forThe WitcherVilgefortz of Roggeveen / Vilgefortz of RoggeveenMarco PoloAhmadPirates of the Caribbean: Dead Men Tell No TalesSpanish SoldierI, FrankensteinOphir