CharacterWilliam LeeWilliam Lee in The Mosquito Coast (2021), played by Ian Hart. Played byIan HartAppears inThe Mosquito Coast2021