CharacterJim HawkinsJim Hawkins in Treasure Island (2026), played by Tom Sweet. Played byTom SweetAppears inTreasure Island2026